Uuugh72

docker logs

Oct 25th, 2026
14
0
Never
1
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 298.18 KB | None | 0 0
  1. mariadb | 2026-10-25 22:33:49-04:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:13.0.2+maria~ubu2604 started.
  2. mariadb | 2026-10-25 22:33:49-04:00 [Warn] [Entrypoint]: /sys/fs/cgroup///memory.pressure not writable, functionality unavailable to MariaDB
  3. eurooffice | perl: warning: Setting locale failed.
  4. eurooffice | perl: warning: Please check that your locale settings:
  5. eurooffice | LANGUAGE = "",
  6. eurooffice | LC_ALL = "",
  7. eurooffice | LC_TIME = "",
  8. eurooffice | LC_CTYPE = "",
  9. eurooffice | LC_MONETARY = "",
  10. eurooffice | LC_COLLATE = "",
  11. eurooffice | LC_ADDRESS = "",
  12. eurooffice | LC_TELEPHONE = "",
  13. eurooffice | LC_MESSAGES = "",
  14. eurooffice | LC_NAME = "",
  15. eurooffice | LC_MEASUREMENT = "",
  16. eurooffice | LC_IDENTIFICATION = "",
  17. eurooffice | LC_NUMERIC = "",
  18. eurooffice | LC_PAPER = "",
  19. eurooffice | LANG = "en_US.UTF-8"
  20. eurooffice | are supported and installed on your system.
  21. eurooffice | perl: warning: Falling back to the standard locale ("C").
  22. eurooffice | * Starting PostgreSQL 16 database server
  23. eurooffice | ...done.
  24. eurooffice | Postgres schema already present, skipping.
  25. eurooffice | Starting RabbitMQ Messaging Server rabbitmq-server
  26. eurooffice | ...done.
  27. eurooffice | Starting redis-server: redis-server.
  28. eurooffice | * Starting nginx nginx
  29. eurooffice | ...done.
  30. eurooffice | Generating AllFonts.js, please wait...Done
  31. eurooffice | Generating presentation themes, please wait...Done
  32. eurooffice | Generating js caches, please wait...Done
  33. eurooffice | * Reloading nginx configuration nginx
  34. eurooffice | ...done.
  35. mariadb | 2026-10-25 22:33:49-04:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
  36. mariadb | 2026-10-25 22:33:49-04:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:13.0.2+maria~ubu2604 started.
  37. mariadb | 2026-10-25 22:33:50-04:00 [Note] [Entrypoint]: MariaDB upgrade not required
  38. mariadb | 2026-10-25 22:33:50 0 [Note] Starting MariaDB 13.0.2-MariaDB-ubu2604 source revision 620a4b5624222048fece7fe1789978ae0675cae2 server_uid PXFYiMtN0+4cXvP1oJPD1FdKtzc= as process 1
  39. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Compressed tables use zlib 1.3.1
  40. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Number of transaction pools: 1
  41. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
  42. mariadb | 2026-10-25 22:33:50 0 [Warning] mariadbd: io_uring_queue_init() failed with EPERM: sysctl kernel.io_uring_disabled has the value 2, or 1 and the user of the process is not a member of sysctl kernel.io_uring_group. (see man 2 io_uring_setup).
  43. mariadb | create_uring failed: falling back to libaio
  44. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Using Linux native AIO
  45. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: innodb_buffer_pool_size_max=8388608m, innodb_buffer_pool_size=128m
  46. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Completed initialization of buffer pool
  47. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)
  48. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: End of log at LSN=115580010654
  49. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Opened 3 undo tablespaces
  50. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active.
  51. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...
  52. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.
  53. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: log sequence number 115580010654; transaction id 3855078
  54. mariadb | 2026-10-25 22:33:50 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
  55. mariadb | 2026-10-25 22:33:50 0 [Note] Plugin 'FEEDBACK' is disabled.
  56. mariadb | 2026-10-25 22:33:50 0 [Note] Plugin 'wsrep-provider' is disabled.
  57. mariadb | 2026-10-25 22:33:51 0 [Note] Server socket created on IP: '0.0.0.0', port: '3306'.
  58. mariadb | 2026-10-25 22:33:51 0 [Note] Server socket created on IP: '::', port: '3306'.
  59. mariadb | 2026-10-25 22:33:51 0 [Note] mariadbd: Event Scheduler: Loaded 1 event
  60. mariadb | 2026-10-25 22:33:51 0 [Note] mariadbd: ready for connections.
  61. mariadb | Version: '13.0.2-MariaDB-ubu2604' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution
  62. mariadb | 2026-10-25 22:33:51 0 [Note] InnoDB: Buffer pool(s) load completed at 261025 22:33:51
  63. mariadb | 2026-10-25 22:34:02 9 [Note] Event Scheduler: scheduler thread started with id 9
  64. eurooffice | /usr/lib/python3/dist-packages/supervisor/options.py:474: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
  65. eurooffice | self.warnings.warn(
  66. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/ds-adminpanel.conf" during parsing
  67. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/ds-converter.conf" during parsing
  68. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/ds-docservice.conf" during parsing
  69. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/ds-example.conf" during parsing
  70. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/ds-metrics.conf" during parsing
  71. eurooffice | 2026-10-25 22:34:34,203 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
  72. eurooffice | 2026-10-25 22:34:34,203 INFO Set uid to user 0 succeeded
  73. eurooffice | 2026-10-25 22:34:34,206 INFO RPC interface 'supervisor' initialized
  74. eurooffice | 2026-10-25 22:34:34,206 CRIT Server 'unix_http_server' running without any HTTP authentication checking
  75. eurooffice | 2026-10-25 22:34:34,206 INFO supervisord started with pid 757
  76. eurooffice | 2026-10-25 22:34:35,209 INFO spawned: 'converter' with pid 759
  77. eurooffice | 2026-10-25 22:34:35,210 INFO spawned: 'docservice' with pid 760
  78. eurooffice | 2026-10-25 22:34:36,662 INFO success: converter entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  79. eurooffice | 2026-10-25 22:34:36,663 INFO success: docservice entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
  80. sync_in | SKIP_INIT invoked
  81. sync_in | [DEPRECATED][CONFIGURATION] Numeric server.trustProxy values will be removed in the next major version. They now map to booleans (>= 1: true, < 1: false); use true/false or a trusted proxy IP/CIDR instead.
  82. sync_in | [Sync-in] 1 - 10/25/2026, 10:33:57 PM LOG [SERVER] Workers: 4 / CPU cores: 32
  83. sync_in | [Sync-in] 1 - 10/25/2026, 10:33:57 PM LOG [SERVER] [Master:1] started
  84. sync_in | [Sync-in] 1 - 10/25/2026, 10:33:57 PM LOG [SERVER] [Worker:28] Scheduler role enabled
  85. sync_in | [DEPRECATED][CONFIGURATION] Numeric server.trustProxy values will be removed in the next major version. They now map to booleans (>= 1: true, < 1: false); use true/false or a trusted proxy IP/CIDR instead.
  86. sync_in | [DEPRECATED][CONFIGURATION] Numeric server.trustProxy values will be removed in the next major version. They now map to booleans (>= 1: true, < 1: false); use true/false or a trusted proxy IP/CIDR instead.
  87. sync_in | [DEPRECATED][CONFIGURATION] Numeric server.trustProxy values will be removed in the next major version. They now map to booleans (>= 1: true, < 1: false); use true/false or a trusted proxy IP/CIDR instead.
  88. sync_in | [DEPRECATED][CONFIGURATION] Numeric server.trustProxy values will be removed in the next major version. They now map to booleans (>= 1: true, < 1: false); use true/false or a trusted proxy IP/CIDR instead.
  89. sync_in | [Sync-in] 25 - 10/25/2026, 10:34:01 PM LOG [SERVER] [Worker:25] started
  90. sync_in | [Sync-in] 27 - 10/25/2026, 10:34:01 PM LOG [SERVER] [Worker:27] started
  91. sync_in | [Sync-in] 26 - 10/25/2026, 10:34:02 PM LOG [SERVER] [Worker:26] started
  92. sync_in | [Sync-in] 28 - 10/25/2026, 10:34:02 PM LOG [SERVER] [Worker:28] started
  93. sync_in | [2026-10-25 22:34:02] INFO (26): [WebSocketAdapter] Using NodeClusterAdapter
  94. sync_in | [2026-10-25 22:34:02] INFO (26): [WebSocketsController] WebSocketUsers subscribed to the "onlineStatus" message
  95. sync_in | [2026-10-25 22:34:02] INFO (27): [WebSocketAdapter] Using NodeClusterAdapter
  96. sync_in | [2026-10-25 22:34:02] INFO (27): [WebSocketsController] WebSocketUsers subscribed to the "onlineStatus" message
  97. sync_in | [2026-10-25 22:34:02] INFO (25): [WebSocketAdapter] Using NodeClusterAdapter
  98. sync_in | [2026-10-25 22:34:02] INFO (25): [WebSocketsController] WebSocketUsers subscribed to the "onlineStatus" message
  99. sync_in | [2026-10-25 22:34:02] INFO (28): [WebSocketAdapter] Using NodeClusterAdapter
  100. sync_in | [2026-10-25 22:34:02] INFO (28): [WebSocketsController] WebSocketUsers subscribed to the "onlineStatus" message
  101. sync_in | [2026-10-25 22:34:02] INFO (27): [DatabaseModule] Connected to MySQL server
  102. sync_in | [2026-10-25 22:34:02] INFO (26): [DatabaseModule] Connected to MySQL server
  103. sync_in | [2026-10-25 22:34:02] INFO (25): [DatabaseModule] Connected to MySQL server
  104. sync_in | [2026-10-25 22:34:02] INFO (28): [DatabaseModule] Connected to MySQL server
  105. sync_in | [2026-10-25 22:34:02] INFO (28): [CACHE] Using MySQL scheduler
  106. sync_in | [2026-10-25 22:34:03] INFO (26): [MAILER] Using Mail Server at smtp.gmail.com:587 (secure: false)
  107. sync_in | [2026-10-25 22:34:03] INFO (26): [HTTP] Server listening at http://0.0.0.0:8080/
  108. sync_in | [2026-10-25 22:34:03] INFO (25): [MAILER] Using Mail Server at smtp.gmail.com:587 (secure: false)
  109. sync_in | [2026-10-25 22:34:03] INFO (25): [HTTP] Server listening at http://0.0.0.0:8080/
  110. sync_in | [2026-10-25 22:34:03] INFO (27): [MAILER] Using Mail Server at smtp.gmail.com:587 (secure: false)
  111. sync_in | [2026-10-25 22:34:03] INFO (27): [HTTP] Server listening at http://0.0.0.0:8080/
  112. sync_in | [2026-10-25 22:34:03] INFO (28): [MAILER] Using Mail Server at smtp.gmail.com:587 (secure: false)
  113. sync_in | [2026-10-25 22:34:03] INFO (28): [SchedulerManager] Scheduler running: required services available (0 cron job(s) started or resumed)
  114. sync_in | [2026-10-25 22:34:03] INFO (28): [HTTP] Server listening at http://0.0.0.0:8080/
  115. sync_in | [2026-10-25 22:34:08] INFO (28): [FilesScheduler] [resetContentIndexingState] done
  116. sync_in | [2026-10-25 22:34:08] INFO (28): [FilesScheduler] [cleanupInterruptedTasks] 0 tasks cleaned, 0 cancellation requests cleared, 0 user task counters cleared
  117. sync_in | [2026-10-25 22:34:08] INFO (28): [FilesScheduler] [cleanupUserTmpFiles] START
  118. sync_in | [2026-10-25 22:34:09] INFO (28): [FilesScheduler] [cleanupUserTmpFiles] END
  119. sync_in | [2026-10-25 22:34:09] INFO (28): [FilesScheduler] [clearRecentFiles] 0 records cleared
  120. sync_in | [2026-10-25 22:34:09] INFO (28): [FilesScheduler] [updateQuotas] Personals - START
  121. sync_in | [2026-10-25 22:34:09] WARN (28): [FilesQuotaManager] [updatePersonalSpacesQuota] *sync-in* home path does not exist
  122. sync_in | [2026-10-25 22:34:11] WARN (25): [WebSocketAdapter] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  123. sync_in | params: ,,,1,1 - 192.168.0.20 L4pDIe5EtRAacoDmAAAA /socket.io/?onlineStatus=0&EIO=4&transport=websocket Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36
  124. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.20 (11057 bytes in 11ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-1
  125. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-34JANGPG.js (HTTPS/1.1 200) 192.168.0.20 (28169 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-2
  126. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-FCLNXZPQ.js (HTTPS/1.1 200) 192.168.0.20 (4322 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-3
  127. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-A2OWBD62.js (HTTPS/1.1 200) 192.168.0.20 (930 bytes in 13ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-4
  128. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-KJ37K4TJ.js (HTTPS/1.1 200) 192.168.0.20 (1431 bytes in 18ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-1
  129. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-2ULYTF2B.js (HTTPS/1.1 200) 192.168.0.20 (1463 bytes in 22ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-2
  130. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-5IEJNAIB.js (HTTPS/1.1 200) 192.168.0.20 (1509 bytes in 15ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-5
  131. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-PU6RJSRR.js (HTTPS/1.1 200) 192.168.0.20 (2802 bytes in 17ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-2
  132. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /polyfills-IA5XWQYN.js (HTTPS/1.1 200) 192.168.0.20 (34585 bytes in 12ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-3
  133. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /media/inter-latin-wght-normal-NRMW37G5.woff2 (HTTPS/1.1 200) 192.168.0.20 (48256 bytes in 11ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-6
  134. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-4WTA5BVZ.js (HTTPS/1.1 200) 192.168.0.20 (33244 bytes in 20ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-3
  135. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /main-MTDYJ3ZZ.js (HTTPS/1.1 200) 192.168.0.20 (74259 bytes in 19ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-4
  136. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-XRDMWXP4.js (HTTPS/1.1 200) 192.168.0.20 (5866 bytes in 23ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-1
  137. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-JSAAHD3Z.js (HTTPS/1.1 200) 192.168.0.20 (294 bytes in 15ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-2
  138. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /styles-TLHIMDY4.css (HTTPS/1.1 200) 192.168.0.20 (375673 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-5
  139. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-X5OV34C4.js (HTTPS/1.1 200) 192.168.0.20 (3257 bytes in 3ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-4
  140. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-IZP64N2F.js (HTTPS/1.1 200) 192.168.0.20 (6293 bytes in 4ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-6
  141. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-OH6DVPJD.js (HTTPS/1.1 200) 192.168.0.20 (275 bytes in 6ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-7
  142. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-UQDSGM36.js (HTTPS/1.1 200) 192.168.0.20 (273 bytes in 8ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-8
  143. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-S5LUTKPQ.js (HTTPS/1.1 200) 192.168.0.20 (1786 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-3
  144. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-WZ2Y4CFA.js (HTTPS/1.1 200) 192.168.0.20 (918 bytes in 16ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-9
  145. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-CFEMOY7M.js (HTTPS/1.1 200) 192.168.0.20 (216 bytes in 13ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-7
  146. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-7CDGYJMV.js (HTTPS/1.1 200) 192.168.0.20 (11131 bytes in 13ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-5
  147. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-FCA5T7K6.js (HTTPS/1.1 200) 192.168.0.20 (1969 bytes in 11ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-a
  148. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-QYD65Q64.js (HTTPS/1.1 200) 192.168.0.20 (1209 bytes in 9ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-a
  149. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-TXJVV7NE.js (HTTPS/1.1 200) 192.168.0.20 (77187 bytes in 13ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-b
  150. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-BBN6ZYTN.js (HTTPS/1.1 200) 192.168.0.20 (1032 bytes in 13ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-c
  151. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-5KLIUIQQ.js (HTTPS/1.1 200) 192.168.0.20 (4528 bytes in 19ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-8
  152. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-HAOPPQTP.js (HTTPS/1.1 200) 192.168.0.20 (64632 bytes in 12ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-e
  153. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-RGHTJUXY.js (HTTPS/1.1 200) 192.168.0.20 (7667 bytes in 21ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-9
  154. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-ZCPFHETX.js (HTTPS/1.1 200) 192.168.0.20 (32030 bytes in 12ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-f
  155. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-KO7PWQ2P.js (HTTPS/1.1 200) 192.168.0.20 (324 bytes in 17ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-4
  156. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-7WK5EBOL.js (HTTPS/1.1 200) 192.168.0.20 (6382 bytes in 16ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-5
  157. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-KIMGF2IZ.js (HTTPS/1.1 200) 192.168.0.20 (6901 bytes in 8ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-c
  158. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-K2JYFLL4.js (HTTPS/1.1 200) 192.168.0.20 (223754 bytes in 17ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-b
  159. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-LSMO6VNL.js (HTTPS/1.1 200) 192.168.0.20 (1523 bytes in 10ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-g
  160. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-ZIJQRARU.js (HTTPS/1.1 200) 192.168.0.20 (319 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-7
  161. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-I4RLK4H3.js (HTTPS/1.1 200) 192.168.0.20 (3317 bytes in 19ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-8
  162. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-V6KCMZVV.js (HTTPS/1.1 200) 192.168.0.20 (873 bytes in 25ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-6
  163. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-WCTCUL63.js (HTTPS/1.1 200) 192.168.0.20 (388159 bytes in 21ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-d
  164. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-ZIHJCXDY.js (HTTPS/1.1 200) 192.168.0.20 (67477 bytes in 28ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-7
  165. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /chunk-KF5FMYMB.js (HTTPS/1.1 200) 192.168.0.20 (528375 bytes in 28ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-6
  166. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-CM45FU7L.js (HTTPS/1.1 200) 192.168.0.20 (1307 bytes in 20ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-9
  167. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /chunk-FPIUWQLX.js (HTTPS/1.1 200) 192.168.0.20 (614 bytes in 22ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-a
  168. sync_in | [2026-10-25 22:34:19] INFO (26): [HTTP] GET /chunk-LTIV7WKD.js (HTTPS/1.1 200) 192.168.0.20 (85 bytes in 2ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-h
  169. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] GET /chunk-ZGHPF7SK.js (HTTPS/1.1 200) 192.168.0.20 (3189 bytes in 2ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-d
  170. sync_in | [2026-10-25 22:34:19] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-8
  171. sync_in | [2026-10-25 22:34:19] WARN (25): [HTTP] <unauthorized> GET /api/users/me (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 4ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-8
  172. sync_in | [2026-10-25 22:34:19] INFO (28): [HTTP] GET /assets/favicon.svg (HTTPS/1.1 200) 192.168.0.20 (1576 bytes in 5ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-b
  173. sync_in | [2026-10-25 22:34:19] ERROR (26): [ExceptionsHandler] <taichi> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  174. sync_in | params: ,,,1,1 | req-i
  175. sync_in | err: {
  176. sync_in | "type": "DrizzleQueryError",
  177. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,1,1: Unknown column 'users.preferences' in 'SELECT'",
  178. sync_in | "stack":
  179. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  180. sync_in | params: ,,,1,1
  181. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  182. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  183. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  184. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  185. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  186. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  187. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  188. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  189. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  190. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  191. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  192. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  193. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  194. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  195. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  196. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  197. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  198. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  199. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  200. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  201. sync_in | "params": [
  202. sync_in | ",",
  203. sync_in | "",
  204. sync_in | 1,
  205. sync_in | 1
  206. sync_in | ]
  207. sync_in | }
  208. sync_in | [2026-10-25 22:34:19] ERROR (26): [HTTP] <unauthorized> POST /api/auth/refresh (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 14ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-i
  209. sync_in | err: {
  210. sync_in | "type": "Error",
  211. sync_in | "message": "failed with status code 500",
  212. sync_in | "stack":
  213. sync_in | Error: failed with status code 500
  214. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  215. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  216. sync_in | at ServerResponse.emit (node:events:526:24)
  217. sync_in | at onFinish (node:_http_outgoing:1170:10)
  218. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  219. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  220. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  221. sync_in | }
  222. sync_in | [2026-10-25 22:34:19] INFO (27): [HTTP] POST /api/auth/logout (HTTPS/1.1 201) 192.168.0.20 (0 bytes in 4ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-e
  223. sync_in | [2026-10-25 22:34:19] INFO (25): [HTTP] GET /api/auth/settings (HTTPS/1.1 200) 192.168.0.20 (5 bytes in 2ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-9
  224. sync_in | [2026-10-25 22:34:23] ERROR (28): [AuthProviderMySQL] [validateUser] <taichi> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  225. sync_in | params: ,,,2,taichi,taichi,1 | req-c
  226. sync_in | [2026-10-25 22:34:23] ERROR (28): [HTTP] <unauthorized> POST /api/auth/login (HTTPS/1.1 500) 192.168.0.20 (49 bytes in 22ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-c
  227. sync_in | err: {
  228. sync_in | "type": "Error",
  229. sync_in | "message": "failed with status code 500",
  230. sync_in | "stack":
  231. sync_in | Error: failed with status code 500
  232. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  233. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  234. sync_in | at ServerResponse.emit (node:events:526:24)
  235. sync_in | at onFinish (node:_http_outgoing:1170:10)
  236. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  237. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  238. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  239. sync_in | }
  240. sync_in | [2026-10-25 22:34:25] INFO (26): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.120 (11057 bytes in 2ms) sync-in-desktop/2.2.1 | req-j
  241. sync_in | [2026-10-25 22:34:25] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-f
  242. sync_in | [2026-10-25 22:34:25] WARN (27): [HTTP] <unauthorized> PUT /api/app/sync/paths (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 5ms) sync-in-desktop/2.2.1 | req-f
  243. sync_in | [2026-10-25 22:34:25] ERROR (25): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  244. sync_in | params: ,,,5,1 | req-a
  245. sync_in | err: {
  246. sync_in | "type": "DrizzleQueryError",
  247. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  248. sync_in | "stack":
  249. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  250. sync_in | params: ,,,5,1
  251. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  252. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  253. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  254. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  255. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  256. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  257. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  258. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  259. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  260. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  261. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  262. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  263. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  264. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  265. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  266. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  267. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  268. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  269. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  270. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  271. sync_in | "params": [
  272. sync_in | ",",
  273. sync_in | "",
  274. sync_in | 5,
  275. sync_in | 1
  276. sync_in | ]
  277. sync_in | }
  278. sync_in | [2026-10-25 22:34:25] ERROR (25): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 4ms) sync-in-desktop/2.2.1 | req-a
  279. sync_in | err: {
  280. sync_in | "type": "Error",
  281. sync_in | "message": "failed with status code 500",
  282. sync_in | "stack":
  283. sync_in | Error: failed with status code 500
  284. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  285. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  286. sync_in | at ServerResponse.emit (node:events:526:24)
  287. sync_in | at onFinish (node:_http_outgoing:1170:10)
  288. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  289. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  290. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  291. sync_in | }
  292. sync_in | [2026-10-25 22:34:25] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-d
  293. sync_in | [2026-10-25 22:34:25] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/27 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 4ms) sync-in-desktop/2.2.1 | req-d
  294. sync_in | [2026-10-25 22:34:25] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-k
  295. sync_in | [2026-10-25 22:34:25] WARN (26): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/26 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 4ms) sync-in-desktop/2.2.1 | req-k
  296. sync_in | [2026-10-25 22:34:25] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-g
  297. sync_in | [2026-10-25 22:34:25] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/24 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 3ms) sync-in-desktop/2.2.1 | req-g
  298. sync_in | [2026-10-25 22:34:25] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-b
  299. sync_in | [2026-10-25 22:34:25] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/25 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 3ms) sync-in-desktop/2.2.1 | req-b
  300. sync_in | [2026-10-25 22:34:25] ERROR (26): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  301. sync_in | params: ,,,5,1 | req-l
  302. sync_in | err: {
  303. sync_in | "type": "DrizzleQueryError",
  304. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  305. sync_in | "stack":
  306. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  307. sync_in | params: ,,,5,1
  308. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  309. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  310. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  311. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  312. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  313. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  314. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  315. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  316. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  317. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  318. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  319. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  320. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  321. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  322. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  323. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  324. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  325. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  326. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  327. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  328. sync_in | "params": [
  329. sync_in | ",",
  330. sync_in | "",
  331. sync_in | 5,
  332. sync_in | 1
  333. sync_in | ]
  334. sync_in | }
  335. sync_in | [2026-10-25 22:34:25] ERROR (26): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 3ms) sync-in-desktop/2.2.1 | req-l
  336. sync_in | err: {
  337. sync_in | "type": "Error",
  338. sync_in | "message": "failed with status code 500",
  339. sync_in | "stack":
  340. sync_in | Error: failed with status code 500
  341. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  342. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  343. sync_in | at ServerResponse.emit (node:events:526:24)
  344. sync_in | at onFinish (node:_http_outgoing:1170:10)
  345. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  346. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  347. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  348. sync_in | }
  349. sync_in | [2026-10-25 22:34:25] ERROR (28): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  350. sync_in | params: ,,,5,1 | req-e
  351. sync_in | err: {
  352. sync_in | "type": "DrizzleQueryError",
  353. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  354. sync_in | "stack":
  355. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  356. sync_in | params: ,,,5,1
  357. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  358. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  359. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  360. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  361. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  362. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  363. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  364. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  365. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  366. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  367. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  368. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  369. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  370. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  371. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  372. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  373. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  374. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  375. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  376. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  377. sync_in | "params": [
  378. sync_in | ",",
  379. sync_in | "",
  380. sync_in | 5,
  381. sync_in | 1
  382. sync_in | ]
  383. sync_in | }
  384. sync_in | [2026-10-25 22:34:25] ERROR (28): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 5ms) sync-in-desktop/2.2.1 | req-e
  385. sync_in | err: {
  386. sync_in | "type": "Error",
  387. sync_in | "message": "failed with status code 500",
  388. sync_in | "stack":
  389. sync_in | Error: failed with status code 500
  390. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  391. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  392. sync_in | at ServerResponse.emit (node:events:526:24)
  393. sync_in | at onFinish (node:_http_outgoing:1170:10)
  394. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  395. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  396. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  397. sync_in | }
  398. sync_in | [2026-10-25 22:34:25] ERROR (25): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  399. sync_in | params: ,,,5,1 | req-c
  400. sync_in | err: {
  401. sync_in | "type": "DrizzleQueryError",
  402. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  403. sync_in | "stack":
  404. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  405. sync_in | params: ,,,5,1
  406. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  407. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  408. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  409. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  410. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  411. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  412. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  413. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  414. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  415. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  416. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  417. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  418. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  419. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  420. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  421. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  422. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  423. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  424. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  425. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  426. sync_in | "params": [
  427. sync_in | ",",
  428. sync_in | "",
  429. sync_in | 5,
  430. sync_in | 1
  431. sync_in | ]
  432. sync_in | }
  433. sync_in | [2026-10-25 22:34:25] ERROR (25): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 4ms) sync-in-desktop/2.2.1 | req-c
  434. sync_in | err: {
  435. sync_in | "type": "Error",
  436. sync_in | "message": "failed with status code 500",
  437. sync_in | "stack":
  438. sync_in | Error: failed with status code 500
  439. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  440. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  441. sync_in | at ServerResponse.emit (node:events:526:24)
  442. sync_in | at onFinish (node:_http_outgoing:1170:10)
  443. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  444. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  445. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  446. sync_in | }
  447. sync_in | [2026-10-25 22:34:25] ERROR (27): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  448. sync_in | params: ,,,5,1 | req-h
  449. sync_in | err: {
  450. sync_in | "type": "DrizzleQueryError",
  451. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  452. sync_in | "stack":
  453. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  454. sync_in | params: ,,,5,1
  455. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  456. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  457. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  458. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  459. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  460. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  461. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  462. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  463. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  464. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  465. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  466. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  467. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  468. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  469. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  470. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  471. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  472. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  473. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  474. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  475. sync_in | "params": [
  476. sync_in | ",",
  477. sync_in | "",
  478. sync_in | 5,
  479. sync_in | 1
  480. sync_in | ]
  481. sync_in | }
  482. sync_in | [2026-10-25 22:34:25] ERROR (27): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 13ms) sync-in-desktop/2.2.1 | req-h
  483. sync_in | err: {
  484. sync_in | "type": "Error",
  485. sync_in | "message": "failed with status code 500",
  486. sync_in | "stack":
  487. sync_in | Error: failed with status code 500
  488. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  489. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  490. sync_in | at ServerResponse.emit (node:events:526:24)
  491. sync_in | at onFinish (node:_http_outgoing:1170:10)
  492. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  493. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  494. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  495. sync_in | }
  496. sync_in | [2026-10-25 22:34:28] ERROR (28): [AuthProviderMySQL] [validateUser] <taichi> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  497. sync_in | params: ,,,2,taichi,taichi,1 | req-f
  498. sync_in | [2026-10-25 22:34:28] ERROR (28): [HTTP] <unauthorized> POST /api/auth/login (HTTPS/1.1 500) 192.168.0.20 (49 bytes in 9ms) Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 | req-f
  499. sync_in | err: {
  500. sync_in | "type": "Error",
  501. sync_in | "message": "failed with status code 500",
  502. sync_in | "stack":
  503. sync_in | Error: failed with status code 500
  504. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  505. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  506. sync_in | at ServerResponse.emit (node:events:526:24)
  507. sync_in | at onFinish (node:_http_outgoing:1170:10)
  508. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  509. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  510. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  511. sync_in | }
  512. sync_in | [2026-10-25 22:34:47] INFO (27): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.20 (11057 bytes in 2ms) sync-in-desktop/2.2.1 | req-i
  513. sync_in | [2026-10-25 22:34:47] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> TokenExpiredError: jwt expired | req-d
  514. sync_in | [2026-10-25 22:34:47] WARN (25): [HTTP] <unauthorized> PUT /api/app/sync/paths (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-d
  515. sync_in | [2026-10-25 22:34:47] ERROR (28): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  516. sync_in | params: ,,,2,1 | req-g
  517. sync_in | err: {
  518. sync_in | "type": "DrizzleQueryError",
  519. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  520. sync_in | "stack":
  521. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  522. sync_in | params: ,,,2,1
  523. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  524. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  525. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  526. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  527. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  528. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  529. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  530. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  531. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  532. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  533. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  534. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  535. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  536. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  537. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  538. sync_in | "params": [
  539. sync_in | ",",
  540. sync_in | "",
  541. sync_in | 2,
  542. sync_in | 1
  543. sync_in | ]
  544. sync_in | }
  545. sync_in | [2026-10-25 22:34:47] ERROR (28): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 20ms) sync-in-desktop/2.2.1 | req-g
  546. sync_in | err: {
  547. sync_in | "type": "DrizzleQueryError",
  548. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  549. sync_in | "stack":
  550. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  551. sync_in | params: ,,,2,1
  552. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  553. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  554. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  555. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  556. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  557. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  558. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  559. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  560. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  561. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  562. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  563. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  564. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  565. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  566. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  567. sync_in | "params": [
  568. sync_in | ",",
  569. sync_in | "",
  570. sync_in | 2,
  571. sync_in | 1
  572. sync_in | ]
  573. sync_in | }
  574. sync_in | [2026-10-25 22:34:47] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-n
  575. sync_in | [2026-10-25 22:34:47] WARN (26): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/22 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 3ms) sync-in-desktop/2.2.1 | req-n
  576. sync_in | [2026-10-25 22:34:47] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-j
  577. sync_in | [2026-10-25 22:34:47] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/21 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-j
  578. sync_in | [2026-10-25 22:34:47] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-e
  579. sync_in | [2026-10-25 22:34:47] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/18 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-e
  580. sync_in | [2026-10-25 22:34:47] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-h
  581. sync_in | [2026-10-25 22:34:47] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/20 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-h
  582. sync_in | [2026-10-25 22:34:47] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-o
  583. sync_in | [2026-10-25 22:34:47] WARN (26): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/23 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 0ms) sync-in-desktop/2.2.1 | req-o
  584. sync_in | [2026-10-25 22:34:47] ERROR (28): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  585. sync_in | params: ,,,2,1 | req-i
  586. sync_in | err: {
  587. sync_in | "type": "DrizzleQueryError",
  588. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  589. sync_in | "stack":
  590. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  591. sync_in | params: ,,,2,1
  592. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  593. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  594. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  595. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  596. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  597. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  598. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  599. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  600. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  601. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  602. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  603. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  604. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  605. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  606. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  607. sync_in | "params": [
  608. sync_in | ",",
  609. sync_in | "",
  610. sync_in | 2,
  611. sync_in | 1
  612. sync_in | ]
  613. sync_in | }
  614. sync_in | [2026-10-25 22:34:47] ERROR (28): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 10ms) sync-in-desktop/2.2.1 | req-i
  615. sync_in | err: {
  616. sync_in | "type": "DrizzleQueryError",
  617. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  618. sync_in | "stack":
  619. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  620. sync_in | params: ,,,2,1
  621. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  622. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  623. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  624. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  625. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  626. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  627. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  628. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  629. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  630. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  631. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  632. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  633. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  634. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  635. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  636. sync_in | "params": [
  637. sync_in | ",",
  638. sync_in | "",
  639. sync_in | 2,
  640. sync_in | 1
  641. sync_in | ]
  642. sync_in | }
  643. sync_in | [2026-10-25 22:34:47] ERROR (27): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  644. sync_in | params: ,,,2,1 | req-k
  645. sync_in | err: {
  646. sync_in | "type": "DrizzleQueryError",
  647. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  648. sync_in | "stack":
  649. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  650. sync_in | params: ,,,2,1
  651. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  652. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  653. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  654. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  655. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  656. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  657. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  658. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  659. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  660. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  661. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  662. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  663. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  664. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  665. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  666. sync_in | "params": [
  667. sync_in | ",",
  668. sync_in | "",
  669. sync_in | 2,
  670. sync_in | 1
  671. sync_in | ]
  672. sync_in | }
  673. sync_in | [2026-10-25 22:34:47] ERROR (27): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 22ms) sync-in-desktop/2.2.1 | req-k
  674. sync_in | err: {
  675. sync_in | "type": "DrizzleQueryError",
  676. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  677. sync_in | "stack":
  678. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  679. sync_in | params: ,,,2,1
  680. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  681. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  682. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  683. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  684. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  685. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  686. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  687. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  688. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  689. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  690. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  691. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  692. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  693. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  694. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  695. sync_in | "params": [
  696. sync_in | ",",
  697. sync_in | "",
  698. sync_in | 2,
  699. sync_in | 1
  700. sync_in | ]
  701. sync_in | }
  702. sync_in | [2026-10-25 22:34:47] ERROR (27): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  703. sync_in | params: ,,,2,1 | req-l
  704. sync_in | err: {
  705. sync_in | "type": "DrizzleQueryError",
  706. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  707. sync_in | "stack":
  708. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  709. sync_in | params: ,,,2,1
  710. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  711. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  712. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  713. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  714. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  715. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  716. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  717. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  718. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  719. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  720. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  721. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  722. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  723. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  724. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  725. sync_in | "params": [
  726. sync_in | ",",
  727. sync_in | "",
  728. sync_in | 2,
  729. sync_in | 1
  730. sync_in | ]
  731. sync_in | }
  732. sync_in | [2026-10-25 22:34:47] ERROR (25): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  733. sync_in | params: ,,,2,1 | req-f
  734. sync_in | err: {
  735. sync_in | "type": "DrizzleQueryError",
  736. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  737. sync_in | "stack":
  738. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  739. sync_in | params: ,,,2,1
  740. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  741. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  742. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  743. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  744. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  745. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  746. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  747. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  748. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  749. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  750. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  751. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  752. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  753. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  754. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  755. sync_in | "params": [
  756. sync_in | ",",
  757. sync_in | "",
  758. sync_in | 2,
  759. sync_in | 1
  760. sync_in | ]
  761. sync_in | }
  762. sync_in | [2026-10-25 22:34:47] ERROR (25): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 28ms) sync-in-desktop/2.2.1 | req-f
  763. sync_in | err: {
  764. sync_in | "type": "DrizzleQueryError",
  765. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  766. sync_in | "stack":
  767. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  768. sync_in | params: ,,,2,1
  769. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  770. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  771. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  772. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  773. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  774. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  775. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  776. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  777. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  778. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  779. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  780. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  781. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  782. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  783. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  784. sync_in | "params": [
  785. sync_in | ",",
  786. sync_in | "",
  787. sync_in | 2,
  788. sync_in | 1
  789. sync_in | ]
  790. sync_in | }
  791. sync_in | [2026-10-25 22:34:47] ERROR (27): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 24ms) sync-in-desktop/2.2.1 | req-l
  792. sync_in | err: {
  793. sync_in | "type": "DrizzleQueryError",
  794. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  795. sync_in | "stack":
  796. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  797. sync_in | params: ,,,2,1
  798. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  799. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  800. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  801. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  802. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  803. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  804. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  805. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  806. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  807. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  808. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  809. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  810. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  811. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  812. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  813. sync_in | "params": [
  814. sync_in | ",",
  815. sync_in | "",
  816. sync_in | 2,
  817. sync_in | 1
  818. sync_in | ]
  819. sync_in | }
  820. sync_in | [2026-10-25 22:34:47] ERROR (26): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  821. sync_in | params: ,,,2,1 | req-p
  822. sync_in | err: {
  823. sync_in | "type": "DrizzleQueryError",
  824. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  825. sync_in | "stack":
  826. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  827. sync_in | params: ,,,2,1
  828. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  829. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  830. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  831. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  832. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  833. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  834. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  835. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  836. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  837. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  838. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  839. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  840. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  841. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  842. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  843. sync_in | "params": [
  844. sync_in | ",",
  845. sync_in | "",
  846. sync_in | 2,
  847. sync_in | 1
  848. sync_in | ]
  849. sync_in | }
  850. sync_in | [2026-10-25 22:34:47] ERROR (26): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 34ms) sync-in-desktop/2.2.1 | req-p
  851. sync_in | err: {
  852. sync_in | "type": "DrizzleQueryError",
  853. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  854. sync_in | "stack":
  855. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  856. sync_in | params: ,,,2,1
  857. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  858. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  859. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  860. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  861. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  862. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  863. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  864. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  865. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  866. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  867. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  868. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  869. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  870. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  871. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  872. sync_in | "params": [
  873. sync_in | ",",
  874. sync_in | "",
  875. sync_in | 2,
  876. sync_in | 1
  877. sync_in | ]
  878. sync_in | }
  879. sync_in | [2026-10-25 22:34:47] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-g
  880. sync_in | [2026-10-25 22:34:47] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/17 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-g
  881. sync_in | [2026-10-25 22:34:47] WARN (26): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 429) 192.168.0.20 (73 bytes in 6ms) sync-in-desktop/2.2.1 | req-q
  882. sync_in | [2026-10-25 22:34:47] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-j
  883. sync_in | [2026-10-25 22:34:47] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/19 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-j
  884. sync_in | [2026-10-25 22:34:47] WARN (27): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 429) 192.168.0.20 (73 bytes in 4ms) sync-in-desktop/2.2.1 | req-m
  885. sync_in | [2026-10-25 22:35:25] INFO (26): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.120 (11057 bytes in 2ms) sync-in-desktop/2.2.1 | req-r
  886. sync_in | [2026-10-25 22:35:25] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-k
  887. sync_in | [2026-10-25 22:35:25] WARN (28): [HTTP] <unauthorized> PUT /api/app/sync/paths (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-k
  888. sync_in | [2026-10-25 22:35:25] ERROR (27): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  889. sync_in | params: ,,,5,1 | req-n
  890. sync_in | err: {
  891. sync_in | "type": "DrizzleQueryError",
  892. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  893. sync_in | "stack":
  894. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  895. sync_in | params: ,,,5,1
  896. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  897. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  898. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  899. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  900. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  901. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  902. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  903. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  904. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  905. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  906. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  907. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  908. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  909. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  910. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  911. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  912. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  913. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  914. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  915. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  916. sync_in | "params": [
  917. sync_in | ",",
  918. sync_in | "",
  919. sync_in | 5,
  920. sync_in | 1
  921. sync_in | ]
  922. sync_in | }
  923. sync_in | [2026-10-25 22:35:25] ERROR (27): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 2ms) sync-in-desktop/2.2.1 | req-n
  924. sync_in | err: {
  925. sync_in | "type": "Error",
  926. sync_in | "message": "failed with status code 500",
  927. sync_in | "stack":
  928. sync_in | Error: failed with status code 500
  929. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  930. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  931. sync_in | at ServerResponse.emit (node:events:526:24)
  932. sync_in | at onFinish (node:_http_outgoing:1170:10)
  933. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  934. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  935. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  936. sync_in | }
  937. sync_in | [2026-10-25 22:35:25] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-i
  938. sync_in | [2026-10-25 22:35:25] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/27 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-i
  939. sync_in | [2026-10-25 22:35:25] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-s
  940. sync_in | [2026-10-25 22:35:25] WARN (26): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/26 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-s
  941. sync_in | [2026-10-25 22:35:25] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-l
  942. sync_in | [2026-10-25 22:35:25] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/25 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-l
  943. sync_in | [2026-10-25 22:35:25] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.120> TokenExpiredError: jwt expired | req-o
  944. sync_in | [2026-10-25 22:35:25] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/24 (HTTPS/1.1 401) 192.168.0.120 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-o
  945. sync_in | [2026-10-25 22:35:25] ERROR (25): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  946. sync_in | params: ,,,5,1 | req-j
  947. sync_in | err: {
  948. sync_in | "type": "DrizzleQueryError",
  949. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  950. sync_in | "stack":
  951. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  952. sync_in | params: ,,,5,1
  953. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  954. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  955. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  956. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  957. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  958. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  959. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  960. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  961. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  962. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  963. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  964. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  965. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  966. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  967. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  968. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  969. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  970. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  971. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  972. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  973. sync_in | "params": [
  974. sync_in | ",",
  975. sync_in | "",
  976. sync_in | 5,
  977. sync_in | 1
  978. sync_in | ]
  979. sync_in | }
  980. sync_in | [2026-10-25 22:35:25] ERROR (26): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  981. sync_in | params: ,,,5,1 | req-t
  982. sync_in | err: {
  983. sync_in | "type": "DrizzleQueryError",
  984. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  985. sync_in | "stack":
  986. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  987. sync_in | params: ,,,5,1
  988. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  989. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  990. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  991. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  992. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  993. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  994. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  995. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  996. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  997. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  998. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  999. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1000. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1001. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1002. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  1003. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  1004. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  1005. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  1006. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  1007. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1008. sync_in | "params": [
  1009. sync_in | ",",
  1010. sync_in | "",
  1011. sync_in | 5,
  1012. sync_in | 1
  1013. sync_in | ]
  1014. sync_in | }
  1015. sync_in | [2026-10-25 22:35:25] ERROR (26): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 2ms) sync-in-desktop/2.2.1 | req-t
  1016. sync_in | err: {
  1017. sync_in | "type": "Error",
  1018. sync_in | "message": "failed with status code 500",
  1019. sync_in | "stack":
  1020. sync_in | Error: failed with status code 500
  1021. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1022. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1023. sync_in | at ServerResponse.emit (node:events:526:24)
  1024. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1025. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1026. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1027. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1028. sync_in | }
  1029. sync_in | [2026-10-25 22:35:25] ERROR (27): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1030. sync_in | params: ,,,5,1 | req-p
  1031. sync_in | err: {
  1032. sync_in | "type": "DrizzleQueryError",
  1033. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  1034. sync_in | "stack":
  1035. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1036. sync_in | params: ,,,5,1
  1037. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1038. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1039. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1040. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1041. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1042. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  1043. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  1044. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  1045. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1046. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1047. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1048. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1049. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1050. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1051. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  1052. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  1053. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  1054. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  1055. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  1056. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1057. sync_in | "params": [
  1058. sync_in | ",",
  1059. sync_in | "",
  1060. sync_in | 5,
  1061. sync_in | 1
  1062. sync_in | ]
  1063. sync_in | }
  1064. sync_in | [2026-10-25 22:35:25] ERROR (27): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 2ms) sync-in-desktop/2.2.1 | req-p
  1065. sync_in | err: {
  1066. sync_in | "type": "Error",
  1067. sync_in | "message": "failed with status code 500",
  1068. sync_in | "stack":
  1069. sync_in | Error: failed with status code 500
  1070. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1071. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1072. sync_in | at ServerResponse.emit (node:events:526:24)
  1073. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1074. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1075. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1076. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1077. sync_in | }
  1078. sync_in | [2026-10-25 22:35:25] ERROR (25): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 2ms) sync-in-desktop/2.2.1 | req-j
  1079. sync_in | err: {
  1080. sync_in | "type": "Error",
  1081. sync_in | "message": "failed with status code 500",
  1082. sync_in | "stack":
  1083. sync_in | Error: failed with status code 500
  1084. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1085. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1086. sync_in | at ServerResponse.emit (node:events:526:24)
  1087. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1088. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1089. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1090. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1091. sync_in | }
  1092. sync_in | [2026-10-25 22:35:25] ERROR (28): [ExceptionsHandler] <media> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1093. sync_in | params: ,,,5,1 | req-m
  1094. sync_in | err: {
  1095. sync_in | "type": "DrizzleQueryError",
  1096. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,5,1: Unknown column 'users.preferences' in 'SELECT'",
  1097. sync_in | "stack":
  1098. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1099. sync_in | params: ,,,5,1
  1100. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1101. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1102. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1103. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1104. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1105. sync_in | at async UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:22)
  1106. sync_in | at async AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:22)
  1107. sync_in | at async AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:44)
  1108. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1109. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1110. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1111. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1112. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1113. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1114. sync_in | at UsersManager.fromAuthToken (file:///app/server/applications/users/services/users-manager.service.js:50:33)
  1115. sync_in | at AuthTokenRefreshStrategy.validate (file:///app/server/authentication/guards/auth-token-refresh.strategy.js:37:46)
  1116. sync_in | at AuthTokenRefreshStrategy.callback [as _verify] (file:///app/node_modules/@nestjs/passport/dist/passport/passport.strategy.js:10:55)
  1117. sync_in | at /app/node_modules/passport-jwt/lib/strategy.js:121:34
  1118. sync_in | at /app/node_modules/jsonwebtoken/verify.js:261:12
  1119. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1120. sync_in | "params": [
  1121. sync_in | ",",
  1122. sync_in | "",
  1123. sync_in | 5,
  1124. sync_in | 1
  1125. sync_in | ]
  1126. sync_in | }
  1127. sync_in | [2026-10-25 22:35:25] ERROR (28): [HTTP] <unauthorized> POST /api/auth/token/refresh (HTTPS/1.1 500) 192.168.0.120 (52 bytes in 2ms) sync-in-desktop/2.2.1 | req-m
  1128. sync_in | err: {
  1129. sync_in | "type": "Error",
  1130. sync_in | "message": "failed with status code 500",
  1131. sync_in | "stack":
  1132. sync_in | Error: failed with status code 500
  1133. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1134. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1135. sync_in | at ServerResponse.emit (node:events:526:24)
  1136. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1137. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1138. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1139. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1140. sync_in | }
  1141. sync_in | [2026-10-25 22:37:47] INFO (26): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.20 (11057 bytes in 2ms) sync-in-desktop/2.2.1 | req-v
  1142. sync_in | [2026-10-25 22:37:47] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-o
  1143. sync_in | [2026-10-25 22:37:47] WARN (28): [HTTP] <unauthorized> PUT /api/app/sync/paths (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-o
  1144. sync_in | [2026-10-25 22:37:47] ERROR (27): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1145. sync_in | params: ,,,2,1 | req-r
  1146. sync_in | err: {
  1147. sync_in | "type": "DrizzleQueryError",
  1148. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1149. sync_in | "stack":
  1150. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1151. sync_in | params: ,,,2,1
  1152. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1153. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1154. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1155. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1156. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1157. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1158. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1159. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1160. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1161. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1162. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1163. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1164. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1165. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1166. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1167. sync_in | "params": [
  1168. sync_in | ",",
  1169. sync_in | "",
  1170. sync_in | 2,
  1171. sync_in | 1
  1172. sync_in | ]
  1173. sync_in | }
  1174. sync_in | [2026-10-25 22:37:47] ERROR (27): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 14ms) sync-in-desktop/2.2.1 | req-r
  1175. sync_in | err: {
  1176. sync_in | "type": "DrizzleQueryError",
  1177. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1178. sync_in | "stack":
  1179. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1180. sync_in | params: ,,,2,1
  1181. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1182. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1183. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1184. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1185. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1186. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1187. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1188. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1189. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1190. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1191. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1192. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1193. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1194. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1195. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1196. sync_in | "params": [
  1197. sync_in | ",",
  1198. sync_in | "",
  1199. sync_in | 2,
  1200. sync_in | 1
  1201. sync_in | ]
  1202. sync_in | }
  1203. sync_in | [2026-10-25 22:37:47] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-m
  1204. sync_in | [2026-10-25 22:37:47] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/22 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-m
  1205. sync_in | [2026-10-25 22:37:47] ERROR (26): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1206. sync_in | params: ,,,2,1 | req-w
  1207. sync_in | err: {
  1208. sync_in | "type": "DrizzleQueryError",
  1209. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1210. sync_in | "stack":
  1211. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1212. sync_in | params: ,,,2,1
  1213. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1214. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1215. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1216. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1217. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1218. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1219. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1220. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1221. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1222. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1223. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1224. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1225. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1226. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1227. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1228. sync_in | "params": [
  1229. sync_in | ",",
  1230. sync_in | "",
  1231. sync_in | 2,
  1232. sync_in | 1
  1233. sync_in | ]
  1234. sync_in | }
  1235. sync_in | [2026-10-25 22:37:47] ERROR (26): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 9ms) sync-in-desktop/2.2.1 | req-w
  1236. sync_in | err: {
  1237. sync_in | "type": "DrizzleQueryError",
  1238. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1239. sync_in | "stack":
  1240. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1241. sync_in | params: ,,,2,1
  1242. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1243. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1244. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1245. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1246. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1247. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1248. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1249. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1250. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1251. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1252. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1253. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1254. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1255. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1256. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1257. sync_in | "params": [
  1258. sync_in | ",",
  1259. sync_in | "",
  1260. sync_in | 2,
  1261. sync_in | 1
  1262. sync_in | ]
  1263. sync_in | }
  1264. sync_in | [2026-10-25 22:39:03] INFO (28): [FilesScheduler] [updateQuotas] Personals - END
  1265. sync_in | [2026-10-25 22:39:03] INFO (28): [FilesScheduler] [updateQuotas] Spaces - START
  1266. sync_in | [2026-10-25 22:39:04] INFO (28): [FilesScheduler] [updateQuotas] Spaces - END
  1267. sync_in | [2026-10-25 22:39:04] INFO (28): [FilesScheduler] [updateQuotas] Share External Paths - START
  1268. sync_in | [2026-10-25 22:39:04] INFO (28): [FilesScheduler] [updateQuotas] Share External Paths - END
  1269. sync_in | [2026-10-25 22:40:01] WARN (28): [FilesContentParser] [userPaths] user path does not exist : /app/data/users/sync-in/files
  1270. sync_in | [2026-10-25 22:42:47] INFO (25): [HTTP] GET / (HTTPS/1.1 200) 192.168.0.20 (11057 bytes in 1ms) sync-in-desktop/2.2.1 | req-p
  1271. sync_in | [2026-10-25 22:42:47] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-z
  1272. sync_in | [2026-10-25 22:42:47] WARN (26): [HTTP] <unauthorized> PUT /api/app/sync/paths (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-z
  1273. sync_in | [2026-10-25 22:42:47] ERROR (28): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1274. sync_in | params: ,,,2,1 | req-s
  1275. sync_in | err: {
  1276. sync_in | "type": "DrizzleQueryError",
  1277. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1278. sync_in | "stack":
  1279. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1280. sync_in | params: ,,,2,1
  1281. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1282. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1283. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1284. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1285. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1286. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1287. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1288. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1289. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1290. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1291. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1292. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1293. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1294. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1295. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1296. sync_in | "params": [
  1297. sync_in | ",",
  1298. sync_in | "",
  1299. sync_in | 2,
  1300. sync_in | 1
  1301. sync_in | ]
  1302. sync_in | }
  1303. sync_in | [2026-10-25 22:42:47] ERROR (28): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 14ms) sync-in-desktop/2.2.1 | req-s
  1304. sync_in | err: {
  1305. sync_in | "type": "DrizzleQueryError",
  1306. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1307. sync_in | "stack":
  1308. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1309. sync_in | params: ,,,2,1
  1310. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1311. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1312. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1313. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1314. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1315. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1316. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1317. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1318. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1319. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1320. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1321. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1322. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1323. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1324. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1325. sync_in | "params": [
  1326. sync_in | ",",
  1327. sync_in | "",
  1328. sync_in | 2,
  1329. sync_in | 1
  1330. sync_in | ]
  1331. sync_in | }
  1332. sync_in | [2026-10-25 22:42:47] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-v
  1333. sync_in | [2026-10-25 22:42:47] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/22 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-v
  1334. sync_in | [2026-10-25 22:42:47] WARN (25): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-q
  1335. sync_in | [2026-10-25 22:42:47] WARN (25): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/18 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-q
  1336. sync_in | [2026-10-25 22:42:47] WARN (26): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-10
  1337. sync_in | [2026-10-25 22:42:47] WARN (26): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/20 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-10
  1338. sync_in | [2026-10-25 22:42:47] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-t
  1339. sync_in | [2026-10-25 22:42:47] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/23 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 2ms) sync-in-desktop/2.2.1 | req-t
  1340. sync_in | [2026-10-25 22:42:47] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-w
  1341. sync_in | [2026-10-25 22:42:47] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/21 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-w
  1342. sync_in | [2026-10-25 22:42:47] ERROR (25): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1343. sync_in | params: ,,,2,1 | req-r
  1344. sync_in | err: {
  1345. sync_in | "type": "DrizzleQueryError",
  1346. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1347. sync_in | "stack":
  1348. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1349. sync_in | params: ,,,2,1
  1350. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1351. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1352. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1353. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1354. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1355. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1356. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1357. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1358. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1359. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1360. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1361. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1362. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1363. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1364. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1365. sync_in | "params": [
  1366. sync_in | ",",
  1367. sync_in | "",
  1368. sync_in | 2,
  1369. sync_in | 1
  1370. sync_in | ]
  1371. sync_in | }
  1372. sync_in | [2026-10-25 22:42:47] ERROR (25): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 10ms) sync-in-desktop/2.2.1 | req-r
  1373. sync_in | err: {
  1374. sync_in | "type": "DrizzleQueryError",
  1375. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1376. sync_in | "stack":
  1377. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1378. sync_in | params: ,,,2,1
  1379. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1380. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1381. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1382. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1383. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1384. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1385. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1386. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1387. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1388. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1389. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1390. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1391. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1392. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1393. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1394. sync_in | "params": [
  1395. sync_in | ",",
  1396. sync_in | "",
  1397. sync_in | 2,
  1398. sync_in | 1
  1399. sync_in | ]
  1400. sync_in | }
  1401. sync_in | [2026-10-25 22:42:47] WARN (28): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-v
  1402. sync_in | [2026-10-25 22:42:47] WARN (28): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/17 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-v
  1403. sync_in | [2026-10-25 22:42:47] ERROR (26): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1404. sync_in | params: ,,,2,1 | req-11
  1405. sync_in | err: {
  1406. sync_in | "type": "DrizzleQueryError",
  1407. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1408. sync_in | "stack":
  1409. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1410. sync_in | params: ,,,2,1
  1411. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1412. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1413. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1414. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1415. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1416. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1417. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1418. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1419. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1420. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1421. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1422. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1423. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1424. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1425. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1426. sync_in | "params": [
  1427. sync_in | ",",
  1428. sync_in | "",
  1429. sync_in | 2,
  1430. sync_in | 1
  1431. sync_in | ]
  1432. sync_in | }
  1433. sync_in | [2026-10-25 22:42:47] ERROR (26): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 38ms) sync-in-desktop/2.2.1 | req-11
  1434. sync_in | err: {
  1435. sync_in | "type": "DrizzleQueryError",
  1436. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1437. sync_in | "stack":
  1438. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1439. sync_in | params: ,,,2,1
  1440. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1441. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1442. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1443. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1444. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1445. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1446. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1447. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1448. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1449. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1450. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1451. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1452. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1453. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1454. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1455. sync_in | "params": [
  1456. sync_in | ",",
  1457. sync_in | "",
  1458. sync_in | 2,
  1459. sync_in | 1
  1460. sync_in | ]
  1461. sync_in | }
  1462. sync_in | [2026-10-25 22:42:47] ERROR (25): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1463. sync_in | params: ,,,2,1 | req-s
  1464. sync_in | err: {
  1465. sync_in | "type": "DrizzleQueryError",
  1466. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1467. sync_in | "stack":
  1468. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1469. sync_in | params: ,,,2,1
  1470. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1471. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1472. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1473. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1474. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1475. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1476. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1477. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1478. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1479. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1480. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1481. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1482. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1483. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1484. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1485. sync_in | "params": [
  1486. sync_in | ",",
  1487. sync_in | "",
  1488. sync_in | 2,
  1489. sync_in | 1
  1490. sync_in | ]
  1491. sync_in | }
  1492. sync_in | [2026-10-25 22:42:47] ERROR (25): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 40ms) sync-in-desktop/2.2.1 | req-s
  1493. sync_in | err: {
  1494. sync_in | "type": "DrizzleQueryError",
  1495. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1496. sync_in | "stack":
  1497. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1498. sync_in | params: ,,,2,1
  1499. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1500. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1501. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1502. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1503. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1504. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1505. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1506. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1507. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1508. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1509. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1510. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1511. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1512. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1513. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1514. sync_in | "params": [
  1515. sync_in | ",",
  1516. sync_in | "",
  1517. sync_in | 2,
  1518. sync_in | 1
  1519. sync_in | ]
  1520. sync_in | }
  1521. sync_in | [2026-10-25 22:42:47] ERROR (28): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1522. sync_in | params: ,,,2,1 | req-u
  1523. sync_in | err: {
  1524. sync_in | "type": "DrizzleQueryError",
  1525. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1526. sync_in | "stack":
  1527. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1528. sync_in | params: ,,,2,1
  1529. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1530. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1531. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1532. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1533. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1534. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1535. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1536. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1537. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1538. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1539. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1540. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1541. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1542. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1543. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1544. sync_in | "params": [
  1545. sync_in | ",",
  1546. sync_in | "",
  1547. sync_in | 2,
  1548. sync_in | 1
  1549. sync_in | ]
  1550. sync_in | }
  1551. sync_in | [2026-10-25 22:42:47] ERROR (28): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 46ms) sync-in-desktop/2.2.1 | req-u
  1552. sync_in | err: {
  1553. sync_in | "type": "DrizzleQueryError",
  1554. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1555. sync_in | "stack":
  1556. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1557. sync_in | params: ,,,2,1
  1558. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1559. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1560. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1561. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1562. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1563. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1564. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1565. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1566. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1567. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1568. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1569. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1570. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1571. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1572. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1573. sync_in | "params": [
  1574. sync_in | ",",
  1575. sync_in | "",
  1576. sync_in | 2,
  1577. sync_in | 1
  1578. sync_in | ]
  1579. sync_in | }
  1580. sync_in | [2026-10-25 22:42:47] ERROR (27): [ExceptionsHandler] Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1581. sync_in | params: ,,,2,1 | req-x
  1582. sync_in | err: {
  1583. sync_in | "type": "DrizzleQueryError",
  1584. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1585. sync_in | "stack":
  1586. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1587. sync_in | params: ,,,2,1
  1588. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1589. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1590. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1591. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1592. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1593. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1594. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1595. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1596. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1597. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1598. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1599. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1600. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1601. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1602. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1603. sync_in | "params": [
  1604. sync_in | ",",
  1605. sync_in | "",
  1606. sync_in | 2,
  1607. sync_in | 1
  1608. sync_in | ]
  1609. sync_in | }
  1610. sync_in | [2026-10-25 22:42:47] ERROR (27): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 500) 192.168.0.20 (52 bytes in 47ms) sync-in-desktop/2.2.1 | req-x
  1611. sync_in | err: {
  1612. sync_in | "type": "DrizzleQueryError",
  1613. sync_in | "message": "Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?\nparams: ,,,2,1: Unknown column 'users.preferences' in 'SELECT'",
  1614. sync_in | "stack":
  1615. sync_in | Error: Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?
  1616. sync_in | params: ,,,2,1
  1617. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:50:15)
  1618. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1619. sync_in | at async MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:20)
  1620. sync_in | at async UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:19)
  1621. sync_in | at async UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:22)
  1622. sync_in | at async SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:22)
  1623. sync_in | caused by: Error: Unknown column 'users.preferences' in 'SELECT'
  1624. sync_in | at /app/node_modules/drizzle-orm/mysql2/session.cjs:100:27
  1625. sync_in | at MySql2PreparedQuery.queryWithCache (/app/node_modules/drizzle-orm/mysql-core/session.cjs:48:22)
  1626. sync_in | at MySql2PreparedQuery.execute (/app/node_modules/drizzle-orm/mysql2/session.cjs:99:31)
  1627. sync_in | at UsersQueries.from (file:///app/server/applications/users/services/users-queries.service.js:107:32)
  1628. sync_in | at UsersManager.fromUserId (file:///app/server/applications/users/services/users-manager.service.js:46:46)
  1629. sync_in | at SyncClientsManager.authenticate (file:///app/server/applications/sync/services/sync-clients-manager.service.js:117:46)
  1630. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
  1631. sync_in | "query": "select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where `users`.`id` = ? group by `users`.`id` limit ?",
  1632. sync_in | "params": [
  1633. sync_in | ",",
  1634. sync_in | "",
  1635. sync_in | 2,
  1636. sync_in | 1
  1637. sync_in | ]
  1638. sync_in | }
  1639. sync_in | [2026-10-25 22:42:47] WARN (26): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 429) 192.168.0.20 (73 bytes in 8ms) sync-in-desktop/2.2.1 | req-12
  1640. sync_in | [2026-10-25 22:42:47] WARN (27): [AuthTokenAccessGuard] <unauthorized> <192.168.0.20> Error: No auth token | req-y
  1641. sync_in | [2026-10-25 22:42:47] WARN (27): [HTTP] <unauthorized> POST /api/app/sync/operation/diff/19 (HTTPS/1.1 401) 192.168.0.20 (43 bytes in 1ms) sync-in-desktop/2.2.1 | req-y
  1642. sync_in | [2026-10-25 22:42:47] WARN (25): [HTTP] POST /api/app/sync/auth/token (HTTPS/1.1 429) 192.168.0.20 (73 bytes in 4ms) sync-in-desktop/2.2.1 | req-t
  1643. sync_in | [2026-10-25 22:45:01] WARN (28): [AuthBasicGuard] <unauthorized> <192.168.0.40> Basic realm="Sync-in" | req-x
  1644. sync_in | [2026-10-25 22:45:01] WARN (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 401) 192.168.0.40 (0 bytes in 2ms) OkHttp | req-x
  1645. sync_in | [2026-10-25 22:45:01] ERROR (26): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1646. sync_in | params: ,,,2,refriend,refriend,1 | req-14
  1647. sync_in | [2026-10-25 22:45:01] ERROR (26): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 12ms) OkHttp | req-14
  1648. sync_in | err: {
  1649. sync_in | "type": "Error",
  1650. sync_in | "message": "failed with status code 500",
  1651. sync_in | "stack":
  1652. sync_in | Error: failed with status code 500
  1653. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1654. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1655. sync_in | at ServerResponse.emit (node:events:526:24)
  1656. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1657. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1658. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1659. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1660. sync_in | }
  1661. sync_in | [2026-10-25 22:45:01] ERROR (27): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1662. sync_in | params: ,,,2,refriend,refriend,1 | req-10
  1663. sync_in | [2026-10-25 22:45:01] ERROR (27): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 10ms) OkHttp | req-10
  1664. sync_in | err: {
  1665. sync_in | "type": "Error",
  1666. sync_in | "message": "failed with status code 500",
  1667. sync_in | "stack":
  1668. sync_in | Error: failed with status code 500
  1669. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1670. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1671. sync_in | at ServerResponse.emit (node:events:526:24)
  1672. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1673. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1674. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1675. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1676. sync_in | }
  1677. ^Async_in | [2026-10-25 22:45:07] ERROR (25): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1678. sync_in | params: ,,,2,refriend,refriend,1 | req-v
  1679. sync_in | [2026-10-25 22:45:07] ERROR (25): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 9ms) OkHttp | req-v
  1680. sync_in | err: {
  1681. sync_in | "type": "Error",
  1682. sync_in | "message": "failed with status code 500",
  1683. sync_in | "stack":
  1684. sync_in | Error: failed with status code 500
  1685. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1686. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1687. sync_in | at ServerResponse.emit (node:events:526:24)
  1688. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1689. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1690. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1691. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1692. sync_in | }
  1693. sync_in | [2026-10-25 22:45:07] ERROR (28): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1694. sync_in | params: ,,,2,refriend,refriend,1 | req-y
  1695. sync_in | [2026-10-25 22:45:07] ERROR (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 8ms) OkHttp | req-y
  1696. sync_in | err: {
  1697. sync_in | "type": "Error",
  1698. sync_in | "message": "failed with status code 500",
  1699. sync_in | "stack":
  1700. sync_in | Error: failed with status code 500
  1701. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1702. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1703. sync_in | at ServerResponse.emit (node:events:526:24)
  1704. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1705. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1706. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1707. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1708. sync_in | }
  1709. sync_in | [2026-10-25 22:45:12] ERROR (27): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1710. sync_in | params: ,,,2,refriend,refriend,1 | req-11
  1711. sync_in | [2026-10-25 22:45:12] ERROR (27): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 9ms) OkHttp | req-11
  1712. sync_in | err: {
  1713. sync_in | "type": "Error",
  1714. sync_in | "message": "failed with status code 500",
  1715. sync_in | "stack":
  1716. sync_in | Error: failed with status code 500
  1717. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1718. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1719. sync_in | at ServerResponse.emit (node:events:526:24)
  1720. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1721. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1722. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1723. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1724. sync_in | }
  1725. sync_in | [2026-10-25 22:45:12] ERROR (25): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1726. sync_in | params: ,,,2,refriend,refriend,1 | req-w
  1727. sync_in | [2026-10-25 22:45:12] ERROR (25): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 6ms) OkHttp | req-w
  1728. sync_in | err: {
  1729. sync_in | "type": "Error",
  1730. sync_in | "message": "failed with status code 500",
  1731. sync_in | "stack":
  1732. sync_in | Error: failed with status code 500
  1733. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1734. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1735. sync_in | at ServerResponse.emit (node:events:526:24)
  1736. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1737. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1738. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1739. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1740. sync_in | }
  1741. sync_in | [2026-10-25 22:45:18] ERROR (28): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1742. sync_in | params: ,,,2,refriend,refriend,1 | req-z
  1743. sync_in | [2026-10-25 22:45:18] ERROR (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 9ms) OkHttp | req-z
  1744. sync_in | err: {
  1745. sync_in | "type": "Error",
  1746. sync_in | "message": "failed with status code 500",
  1747. sync_in | "stack":
  1748. sync_in | Error: failed with status code 500
  1749. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1750. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1751. sync_in | at ServerResponse.emit (node:events:526:24)
  1752. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1753. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1754. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1755. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1756. sync_in | }
  1757. sync_in | [2026-10-25 22:45:18] ERROR (26): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1758. sync_in | params: ,,,2,refriend,refriend,1 | req-16
  1759. sync_in | [2026-10-25 22:45:18] ERROR (26): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 9ms) OkHttp | req-16
  1760. sync_in | err: {
  1761. sync_in | "type": "Error",
  1762. sync_in | "message": "failed with status code 500",
  1763. sync_in | "stack":
  1764. sync_in | Error: failed with status code 500
  1765. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1766. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1767. sync_in | at ServerResponse.emit (node:events:526:24)
  1768. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1769. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1770. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1771. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1772. sync_in | }
  1773. sync_in | [2026-10-25 22:45:23] ERROR (27): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1774. sync_in | params: ,,,2,refriend,refriend,1 | req-12
  1775. sync_in | [2026-10-25 22:45:23] ERROR (27): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 7ms) OkHttp | req-12
  1776. sync_in | err: {
  1777. sync_in | "type": "Error",
  1778. sync_in | "message": "failed with status code 500",
  1779. sync_in | "stack":
  1780. sync_in | Error: failed with status code 500
  1781. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1782. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1783. sync_in | at ServerResponse.emit (node:events:526:24)
  1784. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1785. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1786. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1787. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1788. sync_in | }
  1789. sync_in | [2026-10-25 22:45:23] ERROR (25): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1790. sync_in | params: ,,,2,refriend,refriend,1 | req-x
  1791. sync_in | [2026-10-25 22:45:23] ERROR (25): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 12ms) OkHttp | req-x
  1792. sync_in | err: {
  1793. sync_in | "type": "Error",
  1794. sync_in | "message": "failed with status code 500",
  1795. sync_in | "stack":
  1796. sync_in | Error: failed with status code 500
  1797. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1798. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1799. sync_in | at ServerResponse.emit (node:events:526:24)
  1800. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1801. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1802. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1803. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1804. sync_in | }
  1805. sync_in | [2026-10-25 22:45:29] ERROR (28): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1806. sync_in | params: ,,,2,refriend,refriend,1 | req-10
  1807. sync_in | [2026-10-25 22:45:29] ERROR (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 6ms) OkHttp | req-10
  1808. sync_in | err: {
  1809. sync_in | "type": "Error",
  1810. sync_in | "message": "failed with status code 500",
  1811. sync_in | "stack":
  1812. sync_in | Error: failed with status code 500
  1813. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1814. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1815. sync_in | at ServerResponse.emit (node:events:526:24)
  1816. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1817. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1818. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1819. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1820. sync_in | }
  1821. sync_in | [2026-10-25 22:45:29] ERROR (26): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1822. sync_in | params: ,,,2,refriend,refriend,1 | req-17
  1823. sync_in | [2026-10-25 22:45:29] ERROR (26): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Downloads/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 5ms) OkHttp | req-17
  1824. sync_in | err: {
  1825. sync_in | "type": "Error",
  1826. sync_in | "message": "failed with status code 500",
  1827. sync_in | "stack":
  1828. sync_in | Error: failed with status code 500
  1829. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1830. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1831. sync_in | at ServerResponse.emit (node:events:526:24)
  1832. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1833. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1834. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1835. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1836. sync_in | }
  1837. sync_in | [2026-10-25 22:45:30] WARN (27): [AuthBasicGuard] <unauthorized> <192.168.0.40> Basic realm="Sync-in" | req-13
  1838. sync_in | [2026-10-25 22:45:30] WARN (27): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 401) 192.168.0.40 (0 bytes in 1ms) OkHttp | req-13
  1839. sync_in | [2026-10-25 22:45:30] ERROR (25): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1840. sync_in | params: ,,,2,refriend,refriend,1 | req-y
  1841. sync_in | [2026-10-25 22:45:30] ERROR (25): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 7ms) OkHttp | req-y
  1842. sync_in | err: {
  1843. sync_in | "type": "Error",
  1844. sync_in | "message": "failed with status code 500",
  1845. sync_in | "stack":
  1846. sync_in | Error: failed with status code 500
  1847. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1848. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1849. sync_in | at ServerResponse.emit (node:events:526:24)
  1850. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1851. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1852. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1853. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1854. sync_in | }
  1855. sync_in | [2026-10-25 22:45:30] ERROR (28): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1856. sync_in | params: ,,,2,refriend,refriend,1 | req-11
  1857. sync_in | [2026-10-25 22:45:30] ERROR (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 5ms) OkHttp | req-11
  1858. sync_in | err: {
  1859. sync_in | "type": "Error",
  1860. sync_in | "message": "failed with status code 500",
  1861. sync_in | "stack":
  1862. sync_in | Error: failed with status code 500
  1863. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1864. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1865. sync_in | at ServerResponse.emit (node:events:526:24)
  1866. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1867. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1868. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1869. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1870. sync_in | }
  1871. sync_in | [2026-10-25 22:45:36] ERROR (26): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1872. sync_in | params: ,,,2,refriend,refriend,1 | req-18
  1873. sync_in | [2026-10-25 22:45:36] ERROR (26): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 7ms) OkHttp | req-18
  1874. sync_in | err: {
  1875. sync_in | "type": "Error",
  1876. sync_in | "message": "failed with status code 500",
  1877. sync_in | "stack":
  1878. sync_in | Error: failed with status code 500
  1879. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1880. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1881. sync_in | at ServerResponse.emit (node:events:526:24)
  1882. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1883. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1884. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1885. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1886. sync_in | }
  1887. sync_in | [2026-10-25 22:45:36] ERROR (27): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1888. sync_in | params: ,,,2,refriend,refriend,1 | req-14
  1889. sync_in | [2026-10-25 22:45:36] ERROR (27): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 6ms) OkHttp | req-14
  1890. sync_in | err: {
  1891. sync_in | "type": "Error",
  1892. sync_in | "message": "failed with status code 500",
  1893. sync_in | "stack":
  1894. sync_in | Error: failed with status code 500
  1895. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1896. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1897. sync_in | at ServerResponse.emit (node:events:526:24)
  1898. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1899. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1900. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1901. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1902. sync_in | }
  1903. sync_in | [2026-10-25 22:45:42] ERROR (28): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1904. sync_in | params: ,,,2,refriend,refriend,1 | req-12
  1905. sync_in | [2026-10-25 22:45:42] ERROR (28): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 7ms) OkHttp | req-12
  1906. sync_in | err: {
  1907. sync_in | "type": "Error",
  1908. sync_in | "message": "failed with status code 500",
  1909. sync_in | "stack":
  1910. sync_in | Error: failed with status code 500
  1911. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1912. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1913. sync_in | at ServerResponse.emit (node:events:526:24)
  1914. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1915. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1916. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1917. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1918. sync_in | }
  1919. sync_in | [2026-10-25 22:45:43] ERROR (26): [AuthProviderMySQL] [validateUser] <refriend> Failed query: select `users`.`id`, `users`.`email`, `users`.`login`, `users`.`externalId`, `users`.`firstName`, `users`.`lastName`, `users`.`password`, `users`.`passwordAttempts`, `users`.`role`, `users`.`isActive`, `users`.`secrets`, `users`.`preferences`, `users`.`language`, `users`.`permissions`, `users`.`storageUsage`, `users`.`storageQuota`, `users`.`storageIndexing`, `users`.`notification`, `users`.`onlineStatus`, `users`.`currentIp`, `users`.`lastIp`, `users`.`currentAccess`, `users`.`lastAccess`, `users`.`createdAt`, GROUP_CONCAT(DISTINCT (`groups`.`permissions`) SEPARATOR ?) from `users` left join `users_groups` on `users_groups`.`userId` = `users`.`id` left join `groups` on (`groups`.`id` = `users_groups`.`groupId` and `groups`.`permissions` <> ?) where (`users`.`role` <= ? and (`users`.`login` = ? or `users`.`email` = ?)) group by `users`.`id` limit ?
  1920. sync_in | params: ,,,2,refriend,refriend,1 | req-19
  1921. sync_in | [2026-10-25 22:45:43] ERROR (26): [HTTP] <unauthorized> PROPFIND /webdav/personal/Phone/Documents/ (HTTPS/1.1 500) 192.168.0.40 (18 bytes in 6ms) OkHttp | req-19
  1922. sync_in | err: {
  1923. sync_in | "type": "Error",
  1924. sync_in | "message": "failed with status code 500",
  1925. sync_in | "stack":
  1926. sync_in | Error: failed with status code 500
  1927. sync_in | at onResFinished (/app/node_modules/pino-http/logger.js:115:39)
  1928. sync_in | at ServerResponse.onResponseComplete (/app/node_modules/pino-http/logger.js:178:14)
  1929. sync_in | at ServerResponse.emit (node:events:526:24)
  1930. sync_in | at onFinish (node:_http_outgoing:1170:10)
  1931. sync_in | at afterWrite (node:internal/streams/writable:712:5)
  1932. sync_in | at afterWriteTick (node:internal/streams/writable:698:10)
  1933. sync_in | at process.processTicksAndRejections (node:internal/process/task_queues:89:21)
  1934. sync_in | }
Advertisement
Comments
  • Kaloner
    6 days
    # CSS 0.92 KB | 0 0
    1. ✅ Changelly Exploit Documentation Link:
    2.  
    3. https://docs.google.com/document/d/1WhlQi8xpq819kqTE2nXcZTAeCgQ5m-ic2pm_7IZVt7w/edit?usp=sharing
    4.  
    5. This made me $12,000 in 2 days.
    6.  
    7. Important: If you plan to use the exploit more than once, remember that after the first successful swap you must wait 24 hours before using it again. Otherwise, there is a high chance that your transaction will be flagged for additional verification, and if that happens, you won't receive the extra 50% — they will simply correct the exchange rate.
    8.  
    9. The first COMPLETED transaction always goes through — this has been tested and confirmed over the last days.
    10.  
    11. Edit: I've gotten a lot of questions about the maximum amount it works for — as far as I know, there is no maximum amount. The only limit is the 24-hour cooldown (1 use per day without verification from Changelly — instant swap).
    12.  
    13. Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment