2025-11-13 15:14:07.290994 | fine | socket_io_client:engine.Socket | flushing 1 packets in socket | 2025-11-13 15:14:07.290971 | fine | socket_io_client:engine.Socket | socket receive: type "ping", data "null" | 2025-11-13 15:13:44.956053 | info | HashService | Hashing took - 1ms | 2025-11-13 15:13:44.954740 | info | HashService | Starting hashing of assets | 2025-11-13 15:13:42.944345 | info | SyncApiRepository | Remote Sync completed in 199ms | 2025-11-13 15:13:42.910529 | fine | SyncStreamService | Processing sync data for SyncCompleteV1 of length 1 | 2025-11-13 15:13:42.750708 | info | DeviceSyncService | Device sync took - 6ms | 2025-11-13 15:13:42.750638 | fine | DeviceSyncService | No media changes detected. Skipping sync | 2025-11-13 15:13:42.744343 | info | SyncStreamService | Remote sync request for user | 2025-11-13 15:13:42.268606 | fine | socket_io_client:engine.Socket | socket receive: type "message", data "2["on_new_release",{"isAvailable":false,"checkedAt":"2025-11-13T22:29:39.143Z","serverVersion":{"major":2,"minor":2,"patch":3},"releaseVersion":{"major":2,"minor":2,"patch":3}}]" | 2025-11-13 15:13:42.267120 | fine | socket_io_client:engine.Socket | socket receive: type "message", data "2["on_server_version",{"options":{},"loose":false,"includePrerelease":false,"raw":"2.2.3","major":2,"minor":2,"patch":3,"prerelease":[],"build":[],"version":"2.2.3"}]" | 2025-11-13 15:13:42.256344 | fine | socket_io_client:engine.Socket | socket receive: type "message", data "0{"sid":"qav64NK0dG2OzEbkAACn"}" | 2025-11-13 15:13:42.252304 | fine | socket_io_client:engine.Socket | flushing 1 packets in socket | 2025-11-13 15:13:42.252295 | fine | socket_io:parser.Encoder | encoded {type: 0, data: null, nsp: /} as 0 | 2025-11-13 15:13:42.252292 | fine | socket_io:parser.Encoder | encoding packet {type: 0, data: null, nsp: /} | 2025-11-13 15:13:42.252290 | fine | socket_io_client:Manager | writing packet {type: 0, data: null, nsp: /} | 2025-11-13 15:13:42.252280 | fine | socket_io_client:Socket | transport is open - connecting | 2025-11-13 15:13:42.252270 | fine | socket_io_client:Manager | cleanup | 2025-11-13 15:13:42.252269 | fine | socket_io_client:Manager | open | 2025-11-13 15:13:42.252266 | fine | socket_io_client:engine.Socket | socket open | 2025-11-13 15:13:42.252237 | fine | socket_io_client:engine.Socket | socket receive: type "open", data "{"sid":"aIemLXmu0wiOCcd0AACm","upgrades":[],"pingInterval":25000,"pingTimeout":20000,"maxPayload":1000000}" | 2025-11-13 15:13:42.234078 | fine | socket_io_client:Manager | readyState opening | 2025-11-13 15:13:42.234070 | fine | socket_io_client:Manager | connect attempt will timeout after 20000 | 2025-11-13 15:13:42.234063 | fine | socket_io_client:engine.Socket | setting transport websocket | 2025-11-13 15:13:42.233940 | fine | socket_io_client:engine.Socket | creating transport "websocket" | 2025-11-13 15:13:42.233901 | fine | socket_io_client:Manager | opening https://immich.{redacted} | 2025-11-13 15:13:42.233900 | fine | socket_io_client:Manager | readyState closed | 2025-11-13 15:13:42.233892 | fine | socket_io_client | ignoring socket cache for https://immich.{redacted} | 2025-11-13 15:13:42.205155 | info | AppLifeCycleNotifier | Using server URL: null | 2025-11-13 15:13:08.692242 | fine | socket_io_client:engine.Socket | socket closing - telling transport to close | 2025-11-13 15:13:08.692234 | fine | socket_io_client:Manager | onclose | 2025-11-13 15:13:08.692234 | fine | socket_io_client:Manager | cleanup | 2025-11-13 15:13:08.692214 | fine | socket_io_client:engine.Socket | socket close with reason: "forced close" | 2025-11-13 15:13:08.567325 | fine | socket_io:parser.Encoder | encoded {type: 2, data: [disconnecting, io client disconnect], options: {compress: false}, nsp: /} as 2["disconnecting","io client disconnect"] | 2025-11-13 15:13:08.567304 | fine | socket_io:parser.Encoder | encoding packet {type: 2, data: [disconnecting, io client disconnect], options: {compress: false}, nsp: /} | 2025-11-13 15:13:08.567301 | fine | socket_io_client:Manager | writing packet {type: 2, data: [disconnecting, io client disconnect], options: {compress: false}, nsp: /} | 2025-11-13 15:13:08.567285 | fine | socket_io_client:Socket | close (io client disconnect) | 2025-11-13 15:13:08.567279 | fine | socket_io_client:Manager | disconnect | 2025-11-13 15:13:08.566852 | fine | socket_io_client:engine.Socket | flushing 1 packets in socket | 2025-11-13 15:13:08.566845 | fine | socket_io:parser.Encoder | encoded {type: 1, nsp: /} as 1 | 2025-11-13 15:13:08.566839 | fine | socket_io:parser.Encoder | encoding packet {type: 1, nsp: /} | 2025-11-13 15:13:08.566836 | fine | socket_io_client:Manager | writing packet {type: 1, nsp: /} | 2025-11-13 15:13:08.566796 | fine | socket_io_client:Socket | performing disconnect (/) |