[2025-07-14T07:10:44.285Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:10:44.292Z] [INFO] Card logs path: D:\rasch\admin-server\logs\card-reader.log [2025-07-14T07:10:44.292Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:12:22.296Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:12:22.296Z] [INFO] Card logs path: D:\rasch\admin-server\logs\card-reader.log [2025-07-14T07:12:22.297Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:12:31.309Z] [INFO] Login successful [2025-07-14T07:16:18.673Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:16:18.674Z] [INFO] Card logs path: D:\rasch\admin-server\logs\card-reader.log [2025-07-14T07:16:27.993Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:16:27.993Z] [INFO] Card logs path: D:\rasch\admin-server\logs\card-reader.log [2025-07-14T07:16:27.994Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:17:33.085Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:17:33.086Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T07:17:33.086Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:17:42.580Z] [INFO] Login successful [2025-07-14T07:20:24.110Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:20:24.111Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T07:20:24.111Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:20:36.194Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:20:36.195Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T07:20:36.195Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:20:42.465Z] [INFO] Login successful [2025-07-14T07:23:23.394Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:23:23.394Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T07:23:23.394Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:23:30.060Z] [INFO] Login successful [2025-07-14T07:24:06.210Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T07:24:06.210Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T07:24:06.210Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T07:24:11.554Z] [INFO] Login successful [2025-07-14T12:09:02.949Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T12:09:02.949Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T12:09:02.950Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T12:09:08.964Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T12:09:08.965Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T12:09:08.965Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T12:09:33.343Z] [WARN] Неверный пароль [2025-07-14T12:09:36.778Z] [INFO] Login successful [2025-07-14T12:09:51.109Z] [INFO] Good connect to Web-socket [2025-07-14T12:10:42.272Z] [INFO] Good connect to Web-socket [2025-07-14T12:11:26.852Z] [INFO] Good connect to Web-socket [2025-07-14T12:14:37.428Z] [INFO] Admin server running on http://localhost:3005 [2025-07-14T12:14:37.429Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-14T12:14:37.429Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-14T12:14:48.946Z] [INFO] Login successful [2025-07-14T12:14:59.329Z] [INFO] Good connect to Web-socket [2025-07-14T12:15:05.885Z] [INFO] Good connect to Web-socket [2025-07-14T12:15:16.931Z] [INFO] Good connect to Web-socket [2025-07-15T05:27:39.692Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T05:27:39.693Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T05:27:39.693Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T05:27:47.286Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T05:27:47.286Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T05:27:47.287Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T05:28:37.739Z] [INFO] Login successful [2025-07-15T05:38:50.151Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T05:38:50.151Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T05:38:50.152Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T05:39:01.148Z] [INFO] Login successful [2025-07-15T05:39:10.987Z] [INFO] Good connect to Web-socket [2025-07-15T05:54:54.149Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T05:54:54.150Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T05:54:54.150Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T06:15:11.786Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T06:15:11.786Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T06:15:11.787Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T06:22:14.382Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T06:22:14.382Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T06:22:14.383Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T06:50:01.617Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T06:50:01.618Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T06:50:01.618Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T06:50:26.699Z] [INFO] Login successful [2025-07-15T06:55:27.910Z] [INFO] Admin server running on http://localhost:3005 [2025-07-15T06:55:27.911Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-15T06:55:27.911Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-15T06:55:50.182Z] [INFO] Login successful [2025-07-16T13:04:38.889Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:04:38.891Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:04:38.892Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:05:01.409Z] [WARN] Неверный пароль [2025-07-16T13:05:10.680Z] [WARN] Неверный пароль [2025-07-16T13:05:13.398Z] [INFO] Login successful [2025-07-16T13:08:49.897Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:08:49.898Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:08:49.898Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:08:56.800Z] [WARN] Неверный пароль [2025-07-16T13:09:08.567Z] [WARN] Неверный пароль [2025-07-16T13:09:58.540Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:09:58.541Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:09:58.541Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:10:18.777Z] [WARN] Неверный пароль [2025-07-16T13:11:56.468Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:11:56.469Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:11:56.469Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:12:19.448Z] [WARN] Неверный пароль [2025-07-16T13:14:16.768Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:14:16.768Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:14:16.811Z] [ERROR] [LOGIN] Ошибка авторизации: {"message":"Access denied for user ''@'localhost' (using password: NO)","code":"ER_ACCESS_DENIED_ERROR","errno":1045,"sqlState":"28000","sqlMessage":"Access denied for user ''@'localhost' (using password: NO)"} [2025-07-16T13:15:31.439Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:15:31.440Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:15:31.440Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:15:46.819Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:15:46.819Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:15:46.834Z] [ERROR] [LOGIN] Ошибка авторизации: {"message":"Access denied for user ''@'localhost' (using password: NO)","code":"ER_ACCESS_DENIED_ERROR","errno":1045,"sqlState":"28000","sqlMessage":"Access denied for user ''@'localhost' (using password: NO)"} [2025-07-16T13:16:09.659Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:16:09.659Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:16:09.660Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:16:16.352Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:16:16.353Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:16:16.368Z] [ERROR] [LOGIN] Ошибка авторизации: {"message":"Access denied for user ''@'localhost' (using password: NO)","code":"ER_ACCESS_DENIED_ERROR","errno":1045,"sqlState":"28000","sqlMessage":"Access denied for user ''@'localhost' (using password: NO)"} [2025-07-16T13:17:29.890Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:17:29.891Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:17:29.891Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:17:37.070Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:17:37.071Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:17:37.088Z] [ERROR] [LOGIN] Ошибка авторизации: {"message":"Access denied for user ''@'localhost' (using password: NO)","code":"ER_ACCESS_DENIED_ERROR","errno":1045,"sqlState":"28000","sqlMessage":"Access denied for user ''@'localhost' (using password: NO)"} [2025-07-16T13:20:13.871Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:20:13.872Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:20:13.872Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:20:26.558Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:20:26.559Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:20:26.581Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:20:26.581Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:20:26.633Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:20:26.633Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:21:07.256Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:21:07.257Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:21:07.258Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:21:07.258Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:21:07.307Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:21:07.308Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:25:02.337Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:25:02.338Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:25:02.338Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:25:13.489Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:25:13.490Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:25:13.501Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:25:13.501Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:25:13.553Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:25:13.553Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:26:33.039Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:26:33.040Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:26:33.040Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:27:20.182Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:27:20.183Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:27:20.183Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:27:31.961Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:27:31.962Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:27:31.972Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:27:31.973Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:27:32.024Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:27:32.024Z] [INFO] [LOGIN] Устанавливаю сессию... [2025-07-16T13:27:32.025Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:28:17.737Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:28:17.738Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:28:17.738Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:28:30.681Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:28:30.682Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:28:30.693Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:28:30.693Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:28:30.744Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:28:30.744Z] [INFO] [LOGIN] Устанавливаю сессию... [2025-07-16T13:28:30.745Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:28:39.623Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:28:39.623Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:28:39.624Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:28:39.625Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:28:39.675Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-16T13:28:39.676Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-16T13:32:32.475Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:32:32.475Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:32:32.476Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:32:50.634Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:32:50.634Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:32:50.646Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:32:50.646Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:32:50.697Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:32:50.697Z] [INFO] [LOGIN] Устанавливаю сессию... [2025-07-16T13:32:50.698Z] [ERROR] [LOGIN] Ошибка авторизации: {} [2025-07-16T13:33:29.957Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:33:29.959Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:33:29.959Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:33:39.449Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:33:39.450Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:33:39.461Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:33:39.461Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:33:39.512Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:33:39.513Z] [ERROR] [LOGIN] Ошибка при установке сессии или отправке ответа: {} [2025-07-16T13:41:53.707Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:41:53.708Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:41:53.708Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:42:37.295Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:42:37.296Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:42:37.296Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-16T13:42:45.148Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-16T13:42:45.148Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-16T13:42:45.157Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-16T13:42:45.158Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-16T13:42:45.209Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-16T13:42:45.209Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-16T13:42:45.211Z] [INFO] [LOGIN] Ответ отправлен [2025-07-16T13:58:30.819Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-16T13:58:30.820Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-16T13:58:30.820Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T07:15:15.350Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T07:15:15.360Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T07:15:15.361Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T07:15:47.745Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T07:15:47.746Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T07:15:47.789Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T07:15:47.789Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T07:15:47.840Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T07:15:47.840Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T07:15:47.842Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T08:35:34.179Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T08:35:34.180Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T08:35:34.180Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T08:37:21.244Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T08:37:21.245Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T08:37:21.250Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T08:37:21.250Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T08:37:21.301Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T08:37:21.301Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T08:37:21.302Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T08:38:51.945Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T08:38:51.945Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T08:38:51.946Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T08:38:51.946Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T08:38:51.996Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T08:38:51.997Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T08:38:51.998Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T08:39:34.291Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T08:39:34.291Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T08:39:34.292Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T08:39:34.293Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T08:39:34.342Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T08:39:34.343Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T08:39:34.343Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T08:42:30.931Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T08:42:30.932Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T08:42:30.932Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T08:42:37.658Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T08:42:37.659Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T08:42:37.668Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T08:42:37.669Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T08:42:37.719Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T08:42:37.720Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T08:42:37.722Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T08:52:05.967Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T08:52:05.968Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T08:52:05.968Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:04:04.203Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:04:04.204Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:04:04.205Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:04:04.206Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:04:04.256Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:04:04.256Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:04:04.257Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:05:09.569Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:05:09.569Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:05:09.570Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:05:09.570Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:05:09.619Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:05:09.619Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:05:09.620Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:05:39.657Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:05:39.657Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:05:39.658Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:05:39.658Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:05:39.707Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:05:39.707Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:05:39.708Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:05:51.608Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:05:51.609Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:05:51.610Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:05:51.610Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:05:51.659Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:05:51.659Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:05:51.659Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:06:33.425Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:06:33.426Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:06:33.432Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:06:33.433Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:06:33.488Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:06:33.488Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:06:33.489Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:17:50.609Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:17:50.610Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:17:50.610Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:18:00.214Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:18:00.214Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:18:00.224Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:18:00.224Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:18:00.275Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:18:00.275Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:18:00.277Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:18:35.108Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:18:35.108Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:18:35.110Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:18:35.110Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:18:35.159Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:18:35.160Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:18:35.160Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:18:55.143Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:18:55.143Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:18:55.143Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:19:21.832Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:19:21.832Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:19:21.833Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:19:41.025Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:19:41.025Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:19:41.027Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:19:41.027Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:19:41.078Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:19:41.079Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:19:41.080Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:19:59.283Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:19:59.284Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:19:59.285Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:19:59.285Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:19:59.336Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:19:59.336Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:19:59.337Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:25:09.576Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:25:09.577Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:25:09.577Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:25:20.924Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:25:20.924Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:25:20.934Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:25:20.935Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:25:20.984Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-17T09:25:20.985Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-17T09:25:24.162Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:25:24.162Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:25:24.163Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:25:24.163Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:25:24.213Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:25:24.214Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:25:24.215Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:32:00.801Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:32:00.802Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:32:00.802Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:32:22.130Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:32:22.131Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:32:22.132Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:32:22.133Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:32:22.184Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:32:22.184Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:32:22.185Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:38:25.371Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T09:38:25.372Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T09:38:25.372Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T09:38:34.538Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:38:34.538Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:38:34.540Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:38:34.540Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:38:34.590Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:38:34.591Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:38:34.591Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:39:21.201Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:39:21.201Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:39:21.203Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:39:21.203Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:39:21.252Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:39:21.252Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:39:21.253Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T09:54:38.861Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T09:54:38.862Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T09:54:38.863Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T09:54:38.863Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T09:54:38.911Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T09:54:38.912Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T09:54:38.912Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T10:00:08.548Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T10:00:08.548Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T10:00:08.549Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T10:00:08.549Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T10:00:08.599Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T10:00:08.600Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T10:00:08.600Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T10:22:56.371Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T10:22:56.372Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T10:22:56.373Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T10:22:56.373Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T10:22:56.424Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T10:22:56.424Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T10:22:56.425Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T10:38:19.621Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T10:38:19.621Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T10:38:19.622Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T10:42:46.762Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T10:42:46.763Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T10:42:46.764Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T10:42:46.765Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T10:42:46.815Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-17T10:42:46.816Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-17T10:42:50.624Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T10:42:50.624Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T10:42:50.626Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T10:42:50.626Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T10:42:50.677Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T10:42:50.677Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T10:42:50.678Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T10:50:46.487Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T10:50:46.488Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T10:50:46.488Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T10:51:01.553Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T10:51:01.554Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T10:51:01.564Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T10:51:01.565Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T10:51:01.615Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T10:51:01.616Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T10:51:01.617Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T11:58:47.534Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T11:58:47.534Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T11:58:47.535Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T11:58:47.535Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T11:58:47.585Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T11:58:47.585Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T11:58:47.586Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:05:21.460Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:05:21.461Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:05:21.461Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:05:21.462Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:05:21.512Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:05:21.512Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:05:21.513Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:06:41.428Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:06:41.429Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:06:41.430Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:06:41.430Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:06:41.479Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:06:41.479Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:06:41.480Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:17:00.060Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:17:00.061Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:17:00.061Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:17:00.061Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:17:00.112Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:17:00.112Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:17:00.112Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:18:18.518Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:18:18.518Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:18:18.519Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:18:18.519Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:18:18.568Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:18:18.568Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:18:18.569Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:21:01.651Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:21:01.651Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:21:01.652Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:21:01.653Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:21:01.703Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:21:01.703Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:21:01.704Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:37:39.246Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T12:37:39.247Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T12:37:39.247Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T12:37:48.506Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:37:48.507Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:37:48.517Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:37:48.517Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:37:48.567Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:37:48.567Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:37:48.569Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:44:07.714Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:44:07.714Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:44:07.716Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:44:07.716Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:44:07.765Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:44:07.766Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:44:07.767Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:45:06.161Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:45:06.162Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:45:06.163Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:45:06.163Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:45:06.213Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-17T12:45:06.214Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-17T12:45:09.760Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:45:09.761Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:45:09.762Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:45:09.762Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:45:09.813Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-17T12:45:09.813Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-17T12:45:20.609Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:45:20.609Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:45:20.611Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:45:20.611Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:45:20.660Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:45:20.660Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:45:20.661Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:47:05.273Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:47:05.273Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:47:05.274Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:47:05.275Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:47:05.324Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:47:05.324Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:47:05.325Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T12:49:26.609Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-17T12:49:26.610Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-17T12:49:26.611Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-17T12:49:26.611Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-17T12:49:26.661Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-17T12:49:26.662Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-17T12:49:26.663Z] [INFO] [LOGIN] Ответ отправлен [2025-07-17T13:42:03.566Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T13:42:03.567Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T13:42:03.567Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T13:47:22.821Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T13:47:22.822Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T13:47:22.822Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T13:52:42.658Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T13:52:42.658Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T13:52:42.659Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T13:53:34.492Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T13:53:34.493Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T13:53:34.493Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T13:59:02.500Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T13:59:02.501Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T13:59:02.501Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-17T14:00:56.539Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-17T14:00:56.540Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-17T14:00:56.540Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T05:35:28.226Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T05:35:28.226Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T05:35:28.227Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T05:38:07.040Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T05:38:07.041Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T05:38:07.041Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T05:38:19.590Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-18T05:38:19.591Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-18T05:38:19.607Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-18T05:38:19.608Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-18T05:38:19.658Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-18T05:38:19.659Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-18T05:38:19.660Z] [INFO] [LOGIN] Ответ отправлен [2025-07-18T08:45:38.236Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T08:45:38.237Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T08:45:38.237Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T08:45:55.439Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-18T08:45:55.439Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-18T08:45:55.458Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-18T08:45:55.459Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-18T08:45:55.508Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-18T08:45:55.508Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-18T08:45:55.509Z] [INFO] [LOGIN] Ответ отправлен [2025-07-18T08:55:57.081Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T08:55:57.081Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T08:55:57.082Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T08:56:47.333Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T08:56:47.334Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T08:56:47.335Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T08:57:11.361Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T08:57:11.362Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T08:57:11.362Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T09:00:48.091Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T09:00:48.092Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T09:00:48.093Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T09:00:52.419Z] [INFO] Login successful [2025-07-18T09:01:25.584Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-18T09:01:25.584Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-18T09:01:25.594Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-18T09:01:25.594Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-18T09:01:25.646Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-18T09:01:25.647Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":1,"username":"vova"} [2025-07-18T09:01:25.648Z] [INFO] [LOGIN] Ответ отправлен [2025-07-18T09:46:13.116Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T09:46:13.117Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T09:46:13.117Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T09:46:23.938Z] [INFO] Login successful [2025-07-18T09:58:23.656Z] [INFO] Login successful [2025-07-18T10:13:49.104Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T10:13:49.105Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T10:13:49.105Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T10:13:57.804Z] [INFO] Login successful [2025-07-18T10:16:03.740Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T10:16:03.740Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T10:16:03.741Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T10:16:09.258Z] [INFO] Login successful [2025-07-18T10:16:45.861Z] [INFO] [LOGIN] Попытка входа: test [2025-07-18T10:16:45.861Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-18T10:16:45.863Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-18T10:16:45.864Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-18T10:16:45.915Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-18T10:16:45.915Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":2,"username":"test"} [2025-07-18T10:16:45.916Z] [INFO] [LOGIN] Ответ отправлен [2025-07-18T10:17:08.948Z] [INFO] Login successful [2025-07-18T10:28:57.930Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T10:28:57.931Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T10:28:57.931Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T10:29:04.485Z] [INFO] Login successful [2025-07-18T10:29:20.080Z] [INFO] Login successful [2025-07-18T11:12:16.575Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T11:12:16.576Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T11:12:16.576Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T11:12:20.350Z] [INFO] Login successful [2025-07-18T11:17:55.739Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T11:17:55.739Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T11:17:55.740Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T13:17:20.354Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-18T13:17:20.354Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-18T13:17:20.355Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-18T13:21:14.759Z] [INFO] Login successful [2025-07-18T13:22:02.033Z] [INFO] Good connect to Web-socket [2025-07-21T05:43:20.819Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T05:43:20.820Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T05:43:20.820Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T05:43:43.245Z] [INFO] Login successful [2025-07-21T05:47:37.338Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:47:37.339Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:47:37.472Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:47:37.473Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:47:37.603Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:47:37.603Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:47:48.808Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:47:48.808Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:47:48.809Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:47:48.811Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:47:48.860Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:47:48.860Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:48:17.951Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:48:17.951Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:48:17.953Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:48:17.953Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:48:18.003Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:48:18.003Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:48:26.111Z] [INFO] [LOGIN] Попытка входа: test [2025-07-21T05:48:26.111Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:48:26.121Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2025-07-21T05:48:26.121Z] [WARN] [LOGIN] Пользователь не найден: test [2025-07-21T05:48:52.232Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:48:52.233Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:48:52.234Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:48:52.234Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:48:52.284Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:48:52.284Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:51:38.171Z] [INFO] Login successful [2025-07-21T05:54:01.375Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T05:54:01.375Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T05:54:01.375Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T05:54:16.219Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:54:16.220Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:54:16.229Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:54:16.230Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:54:16.279Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:54:16.280Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:56:35.352Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-21T05:56:35.353Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:56:35.354Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T05:56:35.355Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T05:56:35.405Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-21T05:56:35.405Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-21T05:56:53.047Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-21T05:56:53.048Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:56:53.049Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2025-07-21T05:56:53.049Z] [WARN] [LOGIN] Пользователь не найден: grivova [2025-07-21T05:57:03.947Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-21T05:57:03.947Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T05:57:03.948Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2025-07-21T05:57:03.948Z] [WARN] [LOGIN] Пользователь не найден: grivova [2025-07-21T06:03:08.154Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-21T06:03:08.155Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-21T06:03:08.156Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-21T06:03:08.156Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-21T06:03:08.206Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-21T06:03:08.207Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2025-07-21T06:03:08.209Z] [INFO] [LOGIN] Ответ отправлен [2025-07-21T06:04:41.874Z] [INFO] Login successful [2025-07-21T08:29:53.691Z] [INFO] Admin server running on http://localhost:3002:3002 [2025-07-21T08:29:53.691Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T08:29:53.692Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T08:30:33.613Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T08:30:33.614Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T08:30:33.614Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T08:30:37.964Z] [INFO] Login successful [2025-07-21T08:31:04.544Z] [INFO] Admin server running on http://localhost:3002:3002 [2025-07-21T08:31:04.545Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T08:31:04.545Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T08:32:13.301Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T08:32:13.301Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T08:32:13.302Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T08:32:18.708Z] [INFO] Login successful [2025-07-21T09:23:10.572Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T09:23:10.573Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T09:23:10.573Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T09:23:22.933Z] [INFO] Login successful [2025-07-21T10:09:55.753Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T10:09:55.753Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T10:09:55.753Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T10:10:03.039Z] [INFO] Login successful [2025-07-21T13:43:08.772Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T13:43:08.772Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T13:43:08.773Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T13:47:07.278Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-21T13:47:07.279Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-21T13:47:07.279Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-21T13:58:50.641Z] [INFO] Login successful [2025-07-22T06:05:58.792Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T06:05:58.793Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T06:05:58.794Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T06:07:04.536Z] [INFO] Login successful [2025-07-22T06:09:05.609Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T06:09:05.610Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T06:09:05.610Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T06:09:11.617Z] [INFO] Login successful [2025-07-22T06:28:07.919Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T06:28:07.920Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T06:28:07.920Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T06:28:14.928Z] [INFO] Login successful [2025-07-22T06:33:20.493Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T06:33:20.493Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T06:33:20.493Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T06:54:10.099Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T06:54:10.099Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T06:54:10.100Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T07:11:53.589Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T07:11:53.589Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T07:11:53.590Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T07:12:39.235Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T07:12:39.236Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T07:12:39.236Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T07:13:30.853Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T07:13:30.854Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T07:13:30.854Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T07:56:29.520Z] [INFO] Admin server running on http://localhost:3005:3005 [2025-07-22T07:56:29.520Z] [INFO] Card logs path: D:\rasch\backend\logs\cards.log [2025-07-22T07:56:29.521Z] [INFO] Test logs path: D:\rasch\admin-server\logs\test.log [2025-07-22T07:57:32.522Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-22T07:57:32.522Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-22T07:57:32.524Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-22T07:57:32.525Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-22T07:57:32.597Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-22T07:57:32.598Z] [WARN] [LOGIN] Неверный пароль для пользователя: grivova [2025-07-22T07:57:43.460Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-22T07:57:43.461Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-22T07:57:43.462Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-22T07:57:43.462Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-22T07:57:43.512Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-22T07:57:43.513Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-22T07:58:02.538Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-22T07:58:02.539Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-22T07:58:02.540Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-22T07:58:02.541Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-22T07:58:02.591Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-22T07:58:02.592Z] [WARN] [LOGIN] Неверный пароль для пользователя: grivova [2025-07-22T07:58:08.732Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-22T07:58:08.732Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-22T07:58:08.734Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-22T07:58:08.734Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-22T07:58:08.784Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-22T07:58:08.784Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2025-07-22T07:58:08.785Z] [INFO] [LOGIN] Ответ отправлен [2025-07-22T08:00:13.910Z] [INFO] Login successful [2025-07-23T06:51:58.522Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T06:53:31.703Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T06:53:38.230Z] [ERROR] Error: secret option required for sessions at session (D:\rasch\admin-server\node_modules\express-session\index.js:204:12) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at jsonParser (D:\rasch\admin-server\node_modules\body-parser\lib\types\json.js:100:7) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 [2025-07-23T06:53:38.272Z] [ERROR] Error: secret option required for sessions at session (D:\rasch\admin-server\node_modules\express-session\index.js:204:12) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at jsonParser (D:\rasch\admin-server\node_modules\body-parser\lib\types\json.js:100:7) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 [2025-07-23T06:57:25.198Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T06:58:13.777Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T06:58:32.526Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-23T06:58:32.526Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-23T06:58:32.544Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-23T06:58:32.545Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-23T06:58:32.596Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-23T06:58:32.596Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-23T06:58:42.364Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-23T06:58:42.364Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-23T06:58:42.365Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-23T06:58:42.365Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-23T06:58:42.416Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-23T06:58:42.417Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2025-07-23T06:58:42.418Z] [INFO] [LOGIN] Ответ отправлен [2025-07-23T07:02:20.080Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T07:06:01.248Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T07:06:05.651Z] [INFO] Login successful [2025-07-23T07:06:38.004Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:06:38.006Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:06:38.013Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:06:38.015Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:06:38.017Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:06:38.019Z] [ERROR] TypeError: req.isAuthenticated is not a function at module.exports (D:\rasch\admin-server\middleware\checkAuth.js:3:13) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-23T07:07:52.810Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T07:09:41.218Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T07:10:57.908Z] [INFO] Server running on http://localhost:3005:3005 [2025-07-23T07:14:53.005Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:16:07.227Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:26:08.347Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:26:13.137Z] [ERROR] Error: secret option required for sessions at session (D:\rasch\admin-server\node_modules\express-session\index.js:204:12) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at jsonParser (D:\rasch\admin-server\node_modules\body-parser\lib\types\json.js:100:7) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server\node_modules\router\index.js:342:13) at D:\rasch\admin-server\node_modules\router\index.js:297:9 [2025-07-23T07:26:46.088Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:31:27.536Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:31:29.487Z] [ERROR] Error reading config file: {} [2025-07-23T07:37:40.566Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:39:01.586Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:41:05.276Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:41:34.738Z] [INFO] Good connect to Web-socket [2025-07-23T07:41:34.738Z] [ERROR] WebSocket error: {} [2025-07-23T07:53:53.806Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:54:28.969Z] [INFO] Good connect to Web-socket [2025-07-23T07:54:28.970Z] [ERROR] WebSocket error: {} [2025-07-23T07:55:36.153Z] [INFO] Server running on http://localhost:3005 [2025-07-23T07:57:01.020Z] [INFO] Server running on http://localhost:3005 [2025-07-23T08:06:35.812Z] [INFO] Server running on http://localhost:3005 [2025-07-23T08:07:03.339Z] [INFO] Good connect to Web-socket [2025-07-23T08:07:03.340Z] [ERROR] WebSocket error: {} [2025-07-23T08:10:19.037Z] [INFO] Server running on http://localhost:3005 [2025-07-23T08:14:23.158Z] [INFO] Server running on http://localhost:3005 [2025-07-23T08:14:28.611Z] [ERROR] Error reading log file: {"errno":-4058,"code":"ENOENT","syscall":"open","path":"D:\\backend\\logs\\app.log"} [2025-07-23T08:18:18.880Z] [ERROR] Error reading log file: {"errno":-4058,"code":"ENOENT","syscall":"open","path":"D:\\backend\\logs\\app.log"} [2025-07-23T08:20:04.814Z] [ERROR] Error reading log file: {"errno":-4058,"code":"ENOENT","syscall":"open","path":"D:\\backend\\logs\\app.log"} [2025-07-28T07:41:01.607Z] [INFO] Server running on http://localhost:3005 [2025-07-28T07:41:03.580Z] [INFO] Login successful [2025-07-28T07:41:41.691Z] [INFO] Good connect to Web-socket [2025-07-28T07:41:41.692Z] [ERROR] WebSocket error: {} [2025-07-28T08:41:06.121Z] [INFO] Server running on http://localhost:3005 [2025-07-28T08:41:06.131Z] [INFO] Card log file created at: D:\rasch\admin-server\logs\cards.log [2025-07-28T08:41:18.541Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T08:42:50.143Z] [INFO] Server running on http://localhost:3005 [2025-07-28T08:42:56.015Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T08:43:11.480Z] [INFO] Server running on http://localhost:3005 [2025-07-28T08:43:12.608Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T08:44:40.475Z] [INFO] Server running on http://localhost:3005 [2025-07-28T08:44:40.484Z] [INFO] Card log file created at: D:\rasch\admin-server\logs\cards.log [2025-07-28T08:44:54.286Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T08:46:05.472Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:44:25.265Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:44:25.267Z] [INFO] Card log file created at: D:\backend\logs\cards.log [2025-07-28T11:44:43.078Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T11:45:51.928Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:45:52.053Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T11:46:15.609Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:46:24.264Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T11:46:38.108Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:46:42.319Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T11:47:13.045Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:47:17.274Z] [ERROR] Failed to initialize card logs: {} [2025-07-28T11:49:16.545Z] [INFO] Server running on http://localhost:3005 [2025-07-28T11:49:16.549Z] [INFO] Card logs initialized successfully [2025-07-28T12:00:43.516Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:00:43.519Z] [INFO] Card logs initialized successfully [2025-07-28T12:02:30.511Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:02:30.514Z] [INFO] Card logs initialized successfully [2025-07-28T12:03:26.827Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:03:26.831Z] [INFO] Card logs initialized successfully [2025-07-28T12:04:32.169Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:04:32.172Z] [INFO] Card logs initialized successfully [2025-07-28T12:04:48.062Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:04:48.065Z] [INFO] Card logs initialized successfully [2025-07-28T12:07:46.087Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:07:46.090Z] [INFO] Card logs initialized successfully [2025-07-28T12:09:43.924Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:11:02.541Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:11:08.453Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:11:08.456Z] [INFO] Card logs initialized successfully [2025-07-28T12:11:18.314Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:12:03.016Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:12:09.018Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:12:09.022Z] [INFO] Card logs initialized successfully [2025-07-28T12:12:20.060Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:12:56.130Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:12:59.231Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:05.872Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:09.013Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:11.278Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:12.428Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:14.497Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:14.498Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:15.415Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:13:15.417Z] [ERROR] Error: misconfigured csrf at csrf (D:\rasch\admin-server\node_modules\csurf\index.js:71:19) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at next (D:\rasch\admin-server\node_modules\router\lib\route.js:157:13) at Route.dispatch (D:\rasch\admin-server\node_modules\router\lib\route.js:117:3) at handle (D:\rasch\admin-server\node_modules\router\index.js:435:11) at Layer.handleRequest (D:\rasch\admin-server\node_modules\router\lib\layer.js:152:17) at D:\rasch\admin-server\node_modules\router\index.js:295:15 at processParams (D:\rasch\admin-server\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server\node_modules\router\index.js:291:5) at Function.handle (D:\rasch\admin-server\node_modules\router\index.js:186:3) [2025-07-28T12:15:40.259Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:15:40.262Z] [INFO] Card logs initialized successfully [2025-07-28T12:18:18.766Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:18:18.769Z] [INFO] Card logs initialized successfully [2025-07-28T12:19:58.300Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:19:58.303Z] [INFO] Card logs initialized successfully [2025-07-28T12:23:06.779Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:23:06.782Z] [INFO] Card logs initialized successfully [2025-07-28T12:23:42.811Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:25:20.702Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:25:21.374Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:25:21.538Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:25:48.768Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:52:33.102Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:54:44.943Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:54:44.945Z] [INFO] Card logs initialized successfully [2025-07-28T12:54:48.568Z] [WARN] Log file not found: D:\logs\admin.log [2025-07-28T12:55:22.939Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:55:22.940Z] [INFO] Card logs initialized successfully [2025-07-28T12:55:27.625Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:56:20.851Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:56:29.655Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:56:29.657Z] [INFO] Card logs initialized successfully [2025-07-28T12:56:33.307Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T12:58:00.162Z] [INFO] Server running on http://localhost:3005 [2025-07-28T12:58:00.165Z] [INFO] Card logs initialized successfully [2025-07-28T12:58:04.031Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:13:56.909Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:13:56.912Z] [INFO] Card logs initialized successfully [2025-07-28T13:14:00.288Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:15:35.437Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:15:35.440Z] [INFO] Card logs initialized successfully [2025-07-28T13:15:38.886Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:15:52.116Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:16:16.389Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:16:25.999Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:18:21.485Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:18:56.370Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:18:56.374Z] [INFO] Card logs initialized successfully [2025-07-28T13:18:59.105Z] [WARN] Log file not found: D:\rasch\admin-server\admin.log [2025-07-28T13:19:21.312Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:19:21.316Z] [INFO] Card logs initialized successfully [2025-07-28T13:19:23.294Z] [WARN] Log file not found: D:\rasch\logs\admin.log [2025-07-28T13:19:43.875Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:19:43.880Z] [INFO] Card logs initialized successfully [2025-07-28T13:21:48.904Z] [INFO] [LOGIN] Попытка входа: vova [2025-07-28T13:21:48.905Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-28T13:21:48.918Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-28T13:21:48.928Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-28T13:21:49.010Z] [INFO] [LOGIN] Результат сравнения пароля: false [2025-07-28T13:21:49.010Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2025-07-28T13:21:57.029Z] [INFO] [LOGIN] Попытка входа: grivova [2025-07-28T13:21:57.029Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-07-28T13:21:57.031Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-07-28T13:21:57.031Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-07-28T13:21:57.081Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-07-28T13:21:57.082Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2025-07-28T13:21:57.083Z] [INFO] [LOGIN] Ответ отправлен [2025-07-28T13:24:30.419Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:24:30.422Z] [INFO] Card logs initialized successfully [2025-07-28T13:24:41.116Z] [INFO] Login successful [2025-07-28T13:24:58.867Z] [INFO] Good connect to Web-socket [2025-07-28T13:24:58.868Z] [ERROR] WebSocket error: {} [2025-07-28T13:27:59.766Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:27:59.768Z] [INFO] Card logs initialized successfully [2025-07-28T13:28:22.080Z] [INFO] Good connect to Web-socket [2025-07-28T13:28:22.081Z] [ERROR] WebSocket error: {} [2025-07-28T13:31:00.081Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:31:00.084Z] [INFO] Card logs initialized successfully [2025-07-28T13:31:05.975Z] [INFO] New WebSocket connection [2025-07-28T13:31:10.348Z] [INFO] WebSocket connection closed [2025-07-28T13:49:29.465Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:49:29.468Z] [INFO] Card logs initialized successfully [2025-07-28T13:50:11.012Z] [INFO] New WebSocket connection [2025-07-28T13:50:14.243Z] [INFO] WebSocket connection closed [2025-07-28T13:51:39.743Z] [INFO] Server running on http://localhost:3005 [2025-07-28T13:51:39.746Z] [INFO] Card logs initialized successfully [2025-07-28T13:51:49.286Z] [INFO] New WebSocket connection [2025-07-28T13:51:50.317Z] [INFO] WebSocket connection closed [2025-07-29T05:47:16.690Z] [INFO] Server running on http://localhost:3005 [2025-07-29T05:47:16.695Z] [INFO] Card logs initialized successfully [2025-07-29T05:48:41.648Z] [INFO] Server running on http://localhost:3005 [2025-07-29T05:48:41.649Z] [INFO] Card logs initialized successfully [2025-07-29T05:49:23.926Z] [INFO] Login successful [2025-07-29T05:50:44.165Z] [INFO] Server running on http://localhost:3005 [2025-07-29T05:50:44.167Z] [INFO] Card logs initialized successfully [2025-07-29T05:50:51.082Z] [INFO] New WebSocket connection [2025-07-29T05:50:52.399Z] [INFO] WebSocket connection closed [2025-07-29T07:55:32.314Z] [INFO] Card log path initialized: D:\rasch\admin-server\logs\cards.log [2025-07-29T07:55:32.317Z] [INFO] Admin server running on http://localhost:3005 [2025-07-29T07:55:32.317Z] [INFO] Configuration loaded from: local files [2025-07-29T07:55:32.320Z] [INFO] Card log file created at: D:\rasch\admin-server\logs\cards.log [2025-07-29T07:55:32.320Z] [INFO] Card logs initialized successfully [2025-07-29T07:56:01.662Z] [INFO] Card log path initialized: D:\rasch\admin-server\logs\cards.log [2025-07-29T07:56:01.673Z] [INFO] Admin server running on http://localhost:3005 [2025-07-29T07:56:01.674Z] [INFO] Configuration loaded from: local files [2025-07-29T07:56:01.677Z] [INFO] Card logs initialized successfully [2025-07-29T07:57:30.027Z] [ERROR] Error: Access denied for user ''@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:232:16 [2025-07-29T07:57:30.269Z] [ERROR] Error: Access denied for user ''@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:105:5) [2025-07-29T07:57:30.281Z] [ERROR] Error: Access denied for user ''@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:105:5) [2025-07-29T08:04:47.293Z] [INFO] Server running on http://localhost:3005 [2025-07-29T08:04:47.296Z] [INFO] Card logs initialized successfully [2025-07-29T09:10:07.396Z] [INFO] Server running on http://localhost:3005 [2025-07-29T09:10:07.400Z] [INFO] Card logs initialized successfully [2025-07-29T11:18:24.828Z] [INFO] Server running on http://localhost:3005 [2025-07-29T11:18:24.830Z] [INFO] Card logs initialized successfully [2025-07-29T13:15:04.688Z] [INFO] Server running on http://localhost:3005 [2025-07-29T13:15:04.692Z] [INFO] Card logs initialized successfully [2025-07-29T13:16:07.735Z] [INFO] Login successful [2025-07-29T13:16:16.719Z] [INFO] New WebSocket connection [2025-07-29T13:16:18.138Z] [INFO] WebSocket connection closed [2025-09-09T12:06:33.379Z] [INFO] Server running on http://localhost:3005 [2025-09-09T12:06:33.412Z] [INFO] Card logs initialized successfully [2025-09-09T12:10:27.374Z] [INFO] Login successful [2025-09-09T12:10:48.082Z] [INFO] [LOGIN] Попытка входа: test [2025-09-09T12:10:48.085Z] [INFO] [LOGIN] Проверка подключения к базе... [2025-09-09T12:10:48.095Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2025-09-09T12:10:48.098Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2025-09-09T12:10:48.162Z] [INFO] [LOGIN] Результат сравнения пароля: true [2025-09-09T12:10:48.166Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":5,"username":"test"} [2025-09-09T12:10:48.171Z] [INFO] [LOGIN] Ответ отправлен [2025-09-09T12:31:20.727Z] [INFO] New WebSocket connection [2025-09-09T12:31:28.729Z] [INFO] WebSocket connection closed [2026-08-04T13:11:44.671Z] [INFO] Server running on http://localhost:3005 [2026-08-04T13:11:44.683Z] [INFO] Card logs initialized successfully [2026-08-04T13:11:54.012Z] [ERROR] Error: Access denied for user 'root'@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:232:16 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) [2026-08-04T13:11:54.098Z] [ERROR] Error: Access denied for user 'root'@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) [2026-08-04T13:11:54.106Z] [ERROR] Error: Access denied for user 'root'@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) [2026-08-04T13:11:54.164Z] [ERROR] Error: Access denied for user 'root'@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) [2026-08-04T13:11:54.206Z] [ERROR] Error: Access denied for user 'root'@'localhost' (using password: YES) at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:104:5) [2026-08-04T13:16:43.899Z] [INFO] Server running on http://localhost:3005 [2026-08-04T13:16:43.902Z] [INFO] Card logs initialized successfully [2026-08-04T13:26:31.310Z] [INFO] Server running on http://localhost:3005 [2026-08-04T13:26:31.321Z] [INFO] Card logs initialized successfully [2026-08-04T13:30:33.443Z] [INFO] Card logs initialized successfully [2026-08-07T12:14:07.016Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:14:07.031Z] [INFO] Card logs initialized successfully [2026-08-07T12:20:20.432Z] [INFO] Login successful [2026-08-07T12:24:06.319Z] [INFO] Login successful [2026-08-07T12:28:38.937Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-07T12:28:38.938Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-07T12:28:38.939Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-07T12:28:38.940Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-07T12:28:39.043Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-07T12:28:39.044Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-07T12:28:39.045Z] [INFO] [LOGIN] Ответ отправлен [2026-08-07T12:31:03.762Z] [INFO] [LOGIN] Попытка входа: test [2026-08-07T12:31:03.762Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-07T12:31:03.763Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-07T12:31:03.764Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-07T12:31:03.826Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-07T12:31:03.827Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":5,"username":"test"} [2026-08-07T12:31:03.828Z] [INFO] [LOGIN] Ответ отправлен [2026-08-07T12:33:50.102Z] [INFO] Login successful [2026-08-07T12:35:55.061Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:35:55.063Z] [INFO] Card logs initialized successfully [2026-08-07T12:37:00.779Z] [INFO] Login successful [2026-08-07T12:37:55.751Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:37:55.754Z] [INFO] Card logs initialized successfully [2026-08-07T12:38:20.690Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:38:20.693Z] [INFO] Card logs initialized successfully [2026-08-07T12:40:50.263Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:40:50.266Z] [INFO] Card logs initialized successfully [2026-08-07T12:40:58.771Z] [INFO] Login successful [2026-08-07T12:41:25.476Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-07T12:41:25.477Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-07T12:41:25.479Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-07T12:41:25.480Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-07T12:41:25.538Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-07T12:41:25.539Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-07T12:41:25.540Z] [INFO] [LOGIN] Ответ отправлен [2026-08-07T12:41:40.392Z] [INFO] Login successful [2026-08-07T12:43:25.216Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:43:25.218Z] [INFO] Card logs initialized successfully [2026-08-07T12:43:44.858Z] [INFO] Login successful [2026-08-07T12:47:33.580Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:47:33.582Z] [INFO] Card logs initialized successfully [2026-08-07T12:47:44.188Z] [INFO] Login successful [2026-08-07T12:55:19.445Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:55:19.449Z] [INFO] Card logs initialized successfully [2026-08-07T12:55:33.508Z] [INFO] Login successful [2026-08-07T12:58:42.719Z] [INFO] Server running on http://localhost:3005 [2026-08-07T12:58:42.723Z] [INFO] Card logs initialized successfully [2026-08-07T12:58:54.521Z] [INFO] Login successful [2026-08-07T13:00:21.863Z] [INFO] Server running on http://localhost:3005 [2026-08-07T13:00:21.866Z] [INFO] Card logs initialized successfully [2026-08-07T13:00:30.853Z] [INFO] Login successful [2026-08-07T13:00:32.326Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T13:00:32.338Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T13:03:43.999Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T13:03:44.004Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T13:06:28.709Z] [INFO] Server running on http://localhost:3005 [2026-08-07T13:06:28.712Z] [INFO] Card logs initialized successfully [2026-08-07T13:06:34.818Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T13:06:34.828Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T13:07:01.592Z] [INFO] Server running on http://localhost:3005 [2026-08-07T13:07:01.595Z] [INFO] Card logs initialized successfully [2026-08-07T13:07:06.016Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T13:07:06.042Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T21:44:22.407Z] [INFO] Server running on http://localhost:3005 [2026-08-07T21:44:22.408Z] [INFO] Card logs initialized successfully [2026-08-07T21:44:25.125Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:232:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:25.156Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:25.160Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:25.290Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:49.320Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:232:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:49.355Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:49.359Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:44:50.075Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:45:57.457Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:45:57.477Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:08.372Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:08.446Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:09.322Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:28.831Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:28.899Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:46:29.739Z] [ERROR] Error: Unknown database 'rasch_content' at PromisePool.query (D:\rasch\admin-server1\node_modules\express-mysql-session\node_modules\mysql2\promise.js:356:22) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:384:30 at new Promise () at MySQLStore.query (D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:381:10) at D:\rasch\admin-server1\node_modules\express-mysql-session\index.js:170:16 at process.processTicksAndRejections (node:internal/process/task_queues:103:5) [2026-08-07T21:54:01.351Z] [INFO] Server running on http://localhost:3005 [2026-08-07T21:54:01.353Z] [INFO] Card logs initialized successfully [2026-08-07T21:54:14.915Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T21:54:14.927Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T21:54:33.856Z] [INFO] Login successful [2026-08-07T21:54:35.686Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-07T21:54:35.689Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-07T21:55:39.411Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-07T21:55:39.411Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-07T21:55:39.412Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-07T21:55:39.412Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-07T21:55:39.461Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-07T21:55:39.462Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":2,"username":"grivova"} [2026-08-07T21:55:39.462Z] [INFO] [LOGIN] Ответ отправлен [2026-08-08T13:06:02.643Z] [INFO] Server running on http://localhost:3005 [2026-08-08T13:06:02.648Z] [INFO] Card log file created at: D:\rasch\backend\logs\cards.log [2026-08-08T13:06:02.649Z] [INFO] Card log file created at: D:\rasch\backend\logs\cards.log [2026-08-08T13:06:02.649Z] [INFO] Card logs initialized successfully [2026-08-08T13:06:28.133Z] [INFO] Login successful [2026-08-08T13:06:30.323Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-08T13:06:30.337Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-08T13:06:30.360Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-08T13:06:39.681Z] [WARN] Log file not found: D:\rasch\backend\logs\app.log [2026-08-08T13:10:41.409Z] [INFO] Login successful [2026-08-08T13:11:15.574Z] [INFO] [LOGIN] Попытка входа: artur [2026-08-08T13:11:15.575Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-08T13:11:15.577Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-08T13:11:15.578Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-08T13:11:15.664Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-08T13:11:15.665Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":2,"username":"artur"} [2026-08-08T13:11:15.666Z] [INFO] [LOGIN] Ответ отправлен [2026-08-08T13:55:20.333Z] [INFO] Server running on http://localhost:3005 [2026-08-08T13:55:20.337Z] [INFO] Card logs initialized successfully [2026-08-08T13:55:29.952Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-08T13:55:30.061Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-08T13:55:30.117Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-08T13:55:42.603Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-08T13:55:42.624Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-08T13:55:42.640Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-08T13:55:58.577Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-08T13:55:58.617Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-08T13:55:58.644Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-08T13:58:46.801Z] [INFO] Server running on http://localhost:3005 [2026-08-08T13:58:46.805Z] [INFO] Card logs initialized successfully [2026-08-08T13:59:07.625Z] [INFO] Login successful [2026-08-08T13:59:07.971Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-08T13:59:07.985Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-08T13:59:08.030Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-09T13:26:44.709Z] [INFO] Server running on http://localhost:3005 [2026-08-09T13:26:44.713Z] [INFO] Card logs initialized successfully [2026-08-09T13:27:10.816Z] [INFO] Login successful [2026-08-09T13:27:11.076Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T13:27:11.087Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T17:21:30.353Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:21:30.356Z] [INFO] Card logs initialized successfully [2026-08-09T17:21:33.826Z] [ERROR] Error: ENOENT: no such file or directory, stat 'D:\rasch\admin-server1\admin-frontend\build\index.html' [2026-08-09T17:21:34.012Z] [ERROR] Error: ENOENT: no such file or directory, stat 'D:\rasch\admin-server1\admin-frontend\build\index.html' [2026-08-09T17:23:37.715Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:23:37.718Z] [INFO] Card logs initialized successfully [2026-08-09T17:23:40.570Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T17:23:40.622Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T17:23:40.637Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-09T17:24:23.770Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:24:23.773Z] [INFO] Card logs initialized successfully [2026-08-09T17:24:32.276Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T17:24:32.363Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T17:24:32.430Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-09T17:24:41.643Z] [INFO] Login successful [2026-08-09T17:24:41.947Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T17:24:41.958Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T17:24:41.963Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-09T17:25:39.071Z] [INFO] [LOGIN] Попытка входа: artur [2026-08-09T17:25:39.071Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:25:39.073Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T17:25:39.074Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T17:25:39.148Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T17:25:39.149Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":2,"username":"artur"} [2026-08-09T17:25:39.150Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T17:28:17.937Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:28:17.941Z] [INFO] Card logs initialized successfully [2026-08-09T17:30:11.485Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:30:11.489Z] [INFO] Card logs initialized successfully [2026-08-09T17:30:35.385Z] [INFO] [LOGIN] Попытка входа: artur [2026-08-09T17:30:35.386Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:30:35.402Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T17:30:35.403Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T17:30:35.488Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T17:30:35.489Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":2,"username":"artur"} [2026-08-09T17:30:35.491Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T17:40:26.650Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:40:26.653Z] [INFO] Card logs initialized successfully [2026-08-09T17:40:41.435Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-09T17:40:41.436Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:40:41.440Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T17:40:41.441Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T17:40:41.531Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T17:40:41.532Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-09T17:40:41.533Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T17:40:50.893Z] [INFO] [LOGIN] Попытка входа: aa [2026-08-09T17:40:50.894Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:40:50.896Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-09T17:40:50.896Z] [WARN] [LOGIN] Пользователь не найден: aa [2026-08-09T17:52:33.265Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:52:33.269Z] [INFO] Card logs initialized successfully [2026-08-09T17:52:43.287Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-09T17:52:43.288Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:52:43.307Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T17:52:43.308Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T17:52:43.403Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T17:52:43.404Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-09T17:52:43.406Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T17:56:53.147Z] [INFO] Server running on http://localhost:3005 [2026-08-09T17:56:53.150Z] [INFO] Card logs initialized successfully [2026-08-09T17:57:08.357Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-09T17:57:08.358Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T17:57:08.361Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T17:57:08.361Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T17:57:08.445Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T17:57:08.446Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-09T17:57:08.447Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T19:05:03.523Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:05:03.527Z] [INFO] Card logs initialized successfully [2026-08-09T19:05:12.014Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T19:05:12.048Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T19:05:12.093Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-09T19:10:18.966Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:10:18.970Z] [INFO] Card logs initialized successfully [2026-08-09T19:11:58.219Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:11:58.223Z] [INFO] Card logs initialized successfully [2026-08-09T19:12:24.042Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:12:24.045Z] [INFO] Card logs initialized successfully [2026-08-09T19:13:05.537Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:13:05.540Z] [INFO] Card logs initialized successfully [2026-08-09T19:14:14.837Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:14:14.842Z] [INFO] Card logs initialized successfully [2026-08-09T19:19:29.874Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:19:29.880Z] [INFO] Card logs initialized successfully [2026-08-09T19:20:26.539Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:20:26.543Z] [INFO] Card logs initialized successfully [2026-08-09T19:21:13.450Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:21:13.456Z] [INFO] Card logs initialized successfully [2026-08-09T19:24:43.343Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:24:43.347Z] [INFO] Card logs initialized successfully [2026-08-09T19:24:47.081Z] [ERROR] Error: ENOENT: no such file or directory, stat 'D:\rasch\admin-frontend\build\index.html' [2026-08-09T19:24:47.308Z] [ERROR] Error: ENOENT: no such file or directory, stat 'D:\rasch\admin-frontend\build\index.html' [2026-08-09T19:25:15.162Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:25:15.167Z] [INFO] Card logs initialized successfully [2026-08-09T19:25:51.739Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:25:51.743Z] [INFO] Card logs initialized successfully [2026-08-09T19:26:23.916Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-09T19:26:23.932Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-09T19:26:36.976Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-09T19:26:36.980Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-09T19:26:36.991Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-09T19:26:36.993Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-09T19:26:37.333Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-09T19:26:37.335Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-09T19:26:37.338Z] [INFO] [LOGIN] Ответ отправлен [2026-08-09T19:29:13.173Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:29:13.178Z] [INFO] Card logs initialized successfully [2026-08-09T19:30:13.482Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:30:13.486Z] [INFO] Card logs initialized successfully [2026-08-09T19:32:50.665Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:32:50.668Z] [INFO] Card logs initialized successfully [2026-08-09T19:34:06.656Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:34:06.660Z] [INFO] Card logs initialized successfully [2026-08-09T19:34:39.788Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:34:39.791Z] [INFO] Card logs initialized successfully [2026-08-09T19:36:51.312Z] [INFO] Server running on http://localhost:3005 [2026-08-09T19:36:51.318Z] [INFO] Card logs initialized successfully [2026-08-10T07:16:29.299Z] [INFO] Server running on http://localhost:3005 [2026-08-10T07:16:29.302Z] [INFO] Card log file created at: D:\rasch_git\electron\backend\logs\cards.log [2026-08-10T07:16:29.303Z] [INFO] Card log file created at: D:\rasch_git\electron\backend\logs\cards.log [2026-08-10T07:16:29.303Z] [INFO] Card logs initialized successfully [2026-08-10T07:16:37.113Z] [ERROR] Error: ENOENT: no such file or directory, stat 'D:\rasch_git\electron\admin-frontend\build\index.html' [2026-08-10T07:17:35.578Z] [INFO] Server running on http://localhost:3005 [2026-08-10T07:17:35.581Z] [INFO] Card logs initialized successfully [2026-08-10T07:17:43.099Z] [INFO] Login successful [2026-08-10T07:17:43.218Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T07:17:43.250Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T07:17:44.412Z] [WARN] Log file not found: D:\rasch_git\electron\backend\logs\app.log [2026-08-10T07:18:02.846Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-10T07:18:02.846Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T07:18:02.852Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-10T07:18:02.853Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-10T07:18:02.943Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-10T07:18:02.944Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-10T07:18:02.945Z] [INFO] [LOGIN] Ответ отправлен [2026-08-10T07:22:25.057Z] [INFO] Server running on http://localhost:3005 [2026-08-10T07:22:25.060Z] [INFO] Card logs initialized successfully [2026-08-10T17:21:24.568Z] [INFO] Server running on http://localhost:3005 [2026-08-10T17:21:24.572Z] [INFO] Card logs initialized successfully [2026-08-10T17:38:05.413Z] [INFO] Server running on http://localhost:3005 [2026-08-10T17:38:05.416Z] [INFO] Card logs initialized successfully [2026-08-10T17:38:24.712Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-10T17:38:24.713Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T17:38:24.749Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-10T17:38:24.750Z] [WARN] [LOGIN] Пользователь не найден: grivova [2026-08-10T17:38:29.893Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-10T17:38:29.894Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T17:38:29.897Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-10T17:38:29.898Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-10T17:38:30.033Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-10T17:38:30.034Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-10T17:38:30.038Z] [INFO] [LOGIN] Ответ отправлен [2026-08-10T17:42:06.235Z] [INFO] Server running on http://localhost:3005 [2026-08-10T17:42:06.238Z] [INFO] Card logs initialized successfully [2026-08-10T17:43:18.054Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T17:43:18.068Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T17:43:42.744Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-10T17:43:42.745Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T17:43:42.751Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-10T17:43:42.752Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-10T17:43:42.833Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-10T17:43:42.834Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-10T17:43:42.835Z] [INFO] [LOGIN] Ответ отправлен [2026-08-10T17:44:32.453Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T17:44:32.465Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T17:44:38.654Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-10T17:44:38.655Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T17:44:38.657Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-10T17:44:38.658Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-10T17:44:38.794Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-10T17:44:38.795Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-10T17:44:38.798Z] [INFO] [LOGIN] Ответ отправлен [2026-08-10T17:49:04.372Z] [INFO] Server running on http://localhost:3005 [2026-08-10T17:49:04.376Z] [INFO] Card logs initialized successfully [2026-08-10T18:07:19.446Z] [INFO] Server running on http://localhost:3005 [2026-08-10T18:07:19.450Z] [INFO] Card logs initialized successfully [2026-08-10T18:07:21.917Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T18:07:21.973Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T18:07:22.009Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-10T18:09:04.717Z] [INFO] Server running on http://localhost:3005 [2026-08-10T18:09:04.720Z] [INFO] Card logs initialized successfully [2026-08-10T18:11:04.542Z] [INFO] Server running on http://localhost:3005 [2026-08-10T18:11:04.545Z] [INFO] Card logs initialized successfully [2026-08-10T19:48:50.904Z] [INFO] Server running on http://localhost:3005 [2026-08-10T19:48:50.908Z] [INFO] Card logs initialized successfully [2026-08-10T19:49:05.177Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T19:49:05.244Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T19:49:05.309Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED 127.0.0.1:3001; connect ECONNREFUSED ::1:3001 [2026-08-10T19:52:24.799Z] [INFO] Server running on http://localhost:3005 [2026-08-10T19:52:24.804Z] [INFO] Card logs initialized successfully [2026-08-10T19:54:26.429Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-10T19:54:26.430Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-10T19:54:26.437Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-10T19:54:26.439Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-10T19:54:26.774Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-10T19:54:26.776Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-10T19:54:26.780Z] [INFO] [LOGIN] Ответ отправлен [2026-08-10T19:57:35.827Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-10T19:57:35.848Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-10T20:00:31.524Z] [ERROR] PayloadTooLargeError: request entity too large at readStream (D:\rasch\admin-server1\node_modules\raw-body\index.js:163:17) at getRawBody (D:\rasch\admin-server1\node_modules\raw-body\index.js:116:12) at read (D:\rasch\admin-server1\node_modules\body-parser\lib\read.js:113:3) at jsonParser (D:\rasch\admin-server1\node_modules\body-parser\lib\types\json.js:60:5) at Layer.handleRequest (D:\rasch\admin-server1\node_modules\router\lib\layer.js:152:17) at trimPrefix (D:\rasch\admin-server1\node_modules\router\index.js:342:13) at D:\rasch\admin-server1\node_modules\router\index.js:297:9 at processParams (D:\rasch\admin-server1\node_modules\router\index.js:582:12) at next (D:\rasch\admin-server1\node_modules\router\index.js:291:5) at logger (D:\rasch\admin-server1\node_modules\morgan\index.js:170:5) [2026-08-10T20:02:19.620Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:02:19.623Z] [INFO] Card logs initialized successfully [2026-08-10T20:05:33.895Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:05:33.899Z] [INFO] Card logs initialized successfully [2026-08-10T20:08:11.744Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:08:11.746Z] [INFO] Card logs initialized successfully [2026-08-10T20:09:55.295Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:09:55.298Z] [INFO] Card logs initialized successfully [2026-08-10T20:11:38.925Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:11:38.928Z] [INFO] Card logs initialized successfully [2026-08-10T20:13:11.668Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:13:11.671Z] [INFO] Card logs initialized successfully [2026-08-10T20:13:47.030Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:13:47.033Z] [INFO] Card logs initialized successfully [2026-08-10T20:17:59.208Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:17:59.211Z] [INFO] Card logs initialized successfully [2026-08-10T20:18:33.110Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:18:33.113Z] [INFO] Card logs initialized successfully [2026-08-10T20:24:20.748Z] [INFO] Server running on http://localhost:3005 [2026-08-10T20:24:20.752Z] [INFO] Card logs initialized successfully [2026-08-14T13:24:44.818Z] [INFO] Server running on http://localhost:3005 [2026-08-14T13:24:44.821Z] [INFO] Card logs initialized successfully [2026-08-14T13:27:10.675Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-14T13:27:10.675Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-14T13:27:10.687Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-14T13:27:10.688Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-14T13:27:10.760Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-14T13:27:10.761Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-14T13:27:10.763Z] [INFO] [LOGIN] Ответ отправлен [2026-08-14T13:29:02.161Z] [INFO] Server running on http://localhost:3005 [2026-08-14T13:29:02.164Z] [INFO] Card logs initialized successfully [2026-08-14T13:29:12.245Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-14T13:29:12.245Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-14T13:29:12.247Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-14T13:29:12.248Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-14T13:29:12.326Z] [INFO] [LOGIN] Результат сравнения пароля: false [2026-08-14T13:29:12.327Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2026-08-14T13:29:17.059Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-14T13:29:17.060Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-14T13:29:17.062Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-14T13:29:17.063Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-14T13:29:17.132Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-14T13:29:17.133Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-14T13:29:17.134Z] [INFO] [LOGIN] Ответ отправлен [2026-08-14T13:31:55.307Z] [INFO] Server running on http://localhost:3005 [2026-08-14T13:31:55.311Z] [INFO] Card logs initialized successfully [2026-08-14T13:32:01.120Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-14T13:32:01.121Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-14T13:32:01.130Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-14T13:32:01.131Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-14T13:32:01.211Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-14T13:32:01.212Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-14T13:32:01.213Z] [INFO] [LOGIN] Ответ отправлен [2026-08-14T13:32:24.329Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-14T13:32:24.329Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-14T13:32:24.332Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-14T13:32:24.332Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-14T13:32:24.403Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-14T13:32:24.403Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-14T13:32:24.404Z] [INFO] [LOGIN] Ответ отправлен [2026-08-14T13:38:25.063Z] [INFO] Server running on http://localhost:3005 [2026-08-14T13:38:25.067Z] [INFO] Card logs initialized successfully [2026-08-16T01:27:22.968Z] [INFO] Server running on http://localhost:3005 [2026-08-16T01:27:22.971Z] [INFO] Card logs initialized successfully [2026-08-16T01:28:31.640Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-16T01:28:31.649Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-16T01:28:40.817Z] [WARN] Неверный пароль [2026-08-16T02:02:39.663Z] [INFO] Server running on http://localhost:3005 [2026-08-16T02:02:39.665Z] [INFO] Card logs initialized successfully [2026-08-17T03:07:53.436Z] [INFO] Server running on http://localhost:3005 [2026-08-17T03:07:53.439Z] [INFO] Card logs initialized successfully [2026-08-17T03:45:34.461Z] [INFO] Server running on http://localhost:3005 [2026-08-17T03:45:34.464Z] [INFO] Card logs initialized successfully [2026-08-17T03:45:42.164Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-17T03:45:42.164Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-17T03:45:42.182Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-17T03:45:42.183Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-17T03:45:42.264Z] [INFO] [LOGIN] Результат сравнения пароля: false [2026-08-17T03:45:42.265Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2026-08-17T03:45:46.561Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-17T03:45:46.562Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-17T03:45:46.564Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-17T03:45:46.565Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-17T03:45:46.642Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-17T03:45:46.643Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":3,"username":"grivova"} [2026-08-17T03:45:46.647Z] [INFO] [LOGIN] Ответ отправлен [2026-08-17T13:53:20.830Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-17T13:53:20.845Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-17T13:53:20.849Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-17T13:53:20.849Z] [WARN] [LOGIN] Пользователь не найден: grivova [2026-08-18T10:10:33.384Z] [INFO] Server running on http://localhost:3005 [2026-08-18T10:10:33.394Z] [INFO] Card logs initialized successfully [2026-08-18T11:31:56.130Z] [INFO] Server running on http://localhost:3005 [2026-08-18T11:31:56.132Z] [INFO] Card logs initialized successfully [2026-08-18T11:32:58.176Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-18T11:32:58.177Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:32:58.179Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:32:58.180Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:32:58.253Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-18T11:32:58.253Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-18T11:32:58.269Z] [INFO] [LOGIN] Ответ отправлен [2026-08-18T11:33:58.253Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-18T11:33:58.253Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:33:58.254Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-18T11:33:58.255Z] [WARN] [LOGIN] Пользователь не найден: grivova [2026-08-18T11:34:03.740Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-18T11:34:03.741Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:34:03.742Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-18T11:34:03.742Z] [WARN] [LOGIN] Пользователь не найден: grivova [2026-08-18T11:34:14.837Z] [INFO] [LOGIN] Попытка входа: artur [2026-08-18T11:34:14.838Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:34:14.839Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:34:14.840Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:34:14.908Z] [INFO] [LOGIN] Результат сравнения пароля: false [2026-08-18T11:34:14.909Z] [WARN] [LOGIN] Неверный пароль для пользователя: artur [2026-08-18T11:34:39.426Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:34:39.439Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:34:48.373Z] [INFO] Login successful [2026-08-18T11:34:48.471Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:34:48.486Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:36:58.074Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:36:58.080Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:37:15.322Z] [INFO] Server running on http://localhost:3005 [2026-08-18T11:37:15.325Z] [INFO] Card logs initialized successfully [2026-08-18T11:37:21.691Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:37:21.711Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:38:22.270Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:38:22.283Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:41:44.158Z] [INFO] Login successful [2026-08-18T11:41:44.255Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:41:44.269Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:41:45.556Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:41:45.559Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:42:47.990Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-18T11:42:47.991Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:42:47.993Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:42:47.993Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:42:48.070Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-18T11:42:48.071Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-18T11:42:48.072Z] [INFO] [LOGIN] Ответ отправлен [2026-08-18T11:43:01.321Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:43:01.333Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T11:46:34.646Z] [WARN] Неверный пароль [2026-08-18T11:47:19.230Z] [WARN] Неверный пароль [2026-08-18T11:47:38.298Z] [WARN] Неверный пароль [2026-08-18T11:48:06.052Z] [WARN] Неверный пароль [2026-08-18T11:50:50.811Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-18T11:50:50.811Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:50:50.813Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:50:50.813Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:50:50.888Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-18T11:50:50.888Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-18T11:50:50.889Z] [INFO] [LOGIN] Ответ отправлен [2026-08-18T11:52:10.516Z] [INFO] Login successful [2026-08-18T11:53:56.044Z] [INFO] [LOGIN] Попытка входа: asutp [2026-08-18T11:53:56.045Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:53:56.046Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:53:56.046Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:53:56.117Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-18T11:53:56.118Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":5,"username":"asutp"} [2026-08-18T11:53:56.118Z] [INFO] [LOGIN] Ответ отправлен [2026-08-18T11:58:36.536Z] [INFO] Server running on http://localhost:3005 [2026-08-18T11:58:36.539Z] [INFO] Card logs initialized successfully [2026-08-18T11:58:47.285Z] [INFO] [LOGIN] Попытка входа: asutp [2026-08-18T11:58:47.286Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-18T11:58:47.295Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-18T11:58:47.296Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-18T11:58:47.374Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-18T11:58:47.375Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":5,"username":"asutp"} [2026-08-18T11:58:47.378Z] [INFO] [LOGIN] Ответ отправлен [2026-08-18T11:58:56.612Z] [INFO] Login successful [2026-08-18T11:58:56.738Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T11:58:56.751Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:06:43.281Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:06:43.284Z] [INFO] Card logs initialized successfully [2026-08-18T12:06:49.760Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:06:49.822Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:06:58.544Z] [INFO] Login successful [2026-08-18T12:06:58.718Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:06:58.737Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:45:55.568Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:45:55.613Z] [INFO] Card logs initialized successfully [2026-08-18T12:45:58.509Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:45:58.673Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:46:12.775Z] [INFO] Login successful [2026-08-18T12:46:12.898Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:46:12.920Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:47:08.426Z] [INFO] Login successful [2026-08-18T12:47:08.570Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:47:08.603Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:48:09.716Z] [INFO] Login successful [2026-08-18T12:48:10.047Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:48:10.125Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:52:19.437Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:52:19.440Z] [INFO] Card logs initialized successfully [2026-08-18T12:53:12.900Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:53:12.903Z] [INFO] Card logs initialized successfully [2026-08-18T12:53:14.978Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:53:15.003Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:54:17.164Z] [INFO] Login successful [2026-08-18T12:54:17.285Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:54:17.296Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:55:38.139Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:55:38.142Z] [INFO] Card logs initialized successfully [2026-08-18T12:55:39.689Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:55:39.782Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:55:49.698Z] [INFO] Login successful [2026-08-18T12:55:49.812Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:55:49.824Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:56:55.180Z] [INFO] Server running on http://localhost:3005 [2026-08-18T12:56:55.184Z] [INFO] Card logs initialized successfully [2026-08-18T12:57:06.925Z] [INFO] Login successful [2026-08-18T12:57:07.029Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:57:07.058Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:57:07.086Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:58:00.062Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:58:00.088Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:58:00.100Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:58:31.165Z] [INFO] Login successful [2026-08-18T12:58:31.346Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:58:31.371Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:58:31.394Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:58:53.705Z] [INFO] Login successful [2026-08-18T12:58:53.980Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:58:54.005Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:58:54.019Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:59:13.343Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:59:13.366Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:59:13.382Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:59:28.878Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:59:28.895Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:59:28.909Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:59:35.992Z] [WARN] Неверный пароль [2026-08-18T12:59:39.665Z] [INFO] Login successful [2026-08-18T12:59:39.976Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T12:59:40.018Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T12:59:40.112Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T12:59:42.804Z] [INFO] New WebSocket connection [2026-08-18T13:05:28.473Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:05:28.477Z] [INFO] Card logs initialized successfully [2026-08-18T13:05:37.314Z] [INFO] Login successful [2026-08-18T13:05:37.565Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:05:37.669Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:05:37.695Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T13:06:03.526Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:06:03.529Z] [INFO] Card logs initialized successfully [2026-08-18T13:06:05.949Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:06:05.996Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:06:06.021Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T13:06:14.658Z] [INFO] Login successful [2026-08-18T13:06:14.878Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:06:14.888Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:06:14.901Z] [ERROR] [DB CHECK] ❌ Ошибка связи с бэкендом: connect ECONNREFUSED ::1:3001; connect ECONNREFUSED 127.0.0.1:3001 [2026-08-18T13:06:37.489Z] [INFO] Login successful [2026-08-18T13:06:37.586Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:06:37.608Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:15:28.381Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:15:28.385Z] [INFO] Card logs initialized successfully [2026-08-18T13:15:38.123Z] [INFO] Login successful [2026-08-18T13:15:38.295Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:15:38.323Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:16:43.343Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:16:43.347Z] [INFO] Card logs initialized successfully [2026-08-18T13:16:52.786Z] [INFO] Login successful [2026-08-18T13:16:53.080Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:16:53.108Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:18:14.958Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:18:14.962Z] [INFO] Card logs initialized successfully [2026-08-18T13:18:25.271Z] [WARN] Неверный пароль [2026-08-18T13:18:27.320Z] [INFO] Login successful [2026-08-18T13:18:27.462Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:18:27.568Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:18:51.138Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:18:51.153Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:20:53.836Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:20:53.840Z] [INFO] Card logs initialized successfully [2026-08-18T13:21:02.327Z] [INFO] Login successful [2026-08-18T13:21:02.408Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:21:02.425Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:21:25.430Z] [INFO] Server running on http://localhost:3005 [2026-08-18T13:21:25.432Z] [INFO] Card logs initialized successfully [2026-08-18T13:21:43.745Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:21:43.774Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-18T13:21:48.177Z] [INFO] Login successful [2026-08-18T13:21:48.283Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-18T13:21:48.296Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-19T06:49:14.829Z] [INFO] Server running on http://localhost:3005 [2026-08-19T06:49:14.837Z] [INFO] Card logs initialized successfully [2026-08-19T08:16:23.702Z] [INFO] Server running on http://localhost:3005 [2026-08-19T08:16:23.706Z] [INFO] Card logs initialized successfully [2026-08-19T09:32:26.775Z] [INFO] Server running on http://localhost:3005 [2026-08-19T09:32:26.778Z] [INFO] Card logs initialized successfully [2026-08-19T09:54:13.538Z] [INFO] Server running on http://localhost:3005 [2026-08-19T09:54:13.541Z] [INFO] Card logs initialized successfully [2026-08-19T10:03:57.687Z] [INFO] Server running on http://localhost:3005 [2026-08-19T10:03:57.691Z] [INFO] Card logs initialized successfully [2026-08-19T13:16:59.418Z] [INFO] Login successful [2026-08-19T13:16:59.575Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-19T13:16:59.591Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-19T13:17:34.211Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-19T13:17:34.212Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-19T13:17:34.217Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-19T13:17:34.217Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-19T13:17:34.291Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-19T13:17:34.292Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-19T13:17:34.293Z] [INFO] [LOGIN] Ответ отправлен [2026-08-22T10:02:00.127Z] [INFO] Server running on http://localhost:3005 [2026-08-22T10:02:00.130Z] [INFO] Card logs initialized successfully [2026-08-28T13:16:54.329Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:16:54.345Z] [INFO] Card logs initialized successfully [2026-08-28T13:17:44.305Z] [WARN] Неверный пароль [2026-08-28T13:17:47.842Z] [WARN] Неверный пароль [2026-08-28T13:17:49.122Z] [WARN] Неверный пароль [2026-08-28T13:18:24.580Z] [INFO] Login successful [2026-08-28T13:18:24.735Z] [INFO] [DB CHECK] Проверка подключения к MySQL: localhost:3306/rasch_content [2026-08-28T13:18:24.756Z] [INFO] [DB CHECK] ✅ Успешное подключение к MySQL [2026-08-28T13:18:42.365Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:18:42.366Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:18:42.380Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:18:42.381Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:18:42.462Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:18:42.463Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:18:42.464Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T13:21:07.055Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:21:07.058Z] [INFO] Card logs initialized successfully [2026-08-28T13:21:24.349Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:21:28.269Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:22:13.764Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:25:47.640Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:25:47.643Z] [INFO] Card logs initialized successfully [2026-08-28T13:25:57.085Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:28:40.679Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:35:09.914Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:36:00.169Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:36:00.172Z] [INFO] Card logs initialized successfully [2026-08-28T13:37:58.077Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:37:58.080Z] [INFO] Card logs initialized successfully [2026-08-28T13:38:24.214Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:38:54.054Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:38:57.735Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:40:58.165Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:40:58.168Z] [INFO] Card logs initialized successfully [2026-08-28T13:41:09.217Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:41:09.218Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:41:09.220Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:41:09.220Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:41:09.298Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:41:09.299Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:41:09.301Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T13:41:18.242Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:44:33.109Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:44:33.112Z] [INFO] Card logs initialized successfully [2026-08-28T13:44:45.327Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:47:57.993Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:47:57.997Z] [INFO] Card logs initialized successfully [2026-08-28T13:52:17.446Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:52:17.449Z] [INFO] Card logs initialized successfully [2026-08-28T13:53:18.856Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:53:18.859Z] [INFO] Card logs initialized successfully [2026-08-28T13:53:30.533Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:53:30.534Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:53:30.546Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:53:30.547Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:53:30.646Z] [INFO] [LOGIN] Результат сравнения пароля: false [2026-08-28T13:53:30.646Z] [WARN] [LOGIN] Неверный пароль для пользователя: vova [2026-08-28T13:53:36.962Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:53:36.963Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:53:36.965Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:53:36.965Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:53:37.043Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:53:37.043Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:53:37.045Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T13:54:12.715Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:54:12.715Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:54:12.717Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:54:12.718Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:54:12.803Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:54:12.804Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:54:12.805Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T13:54:29.593Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:55:32.725Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:55:32.728Z] [INFO] Card logs initialized successfully [2026-08-28T13:55:44.526Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T13:57:30.453Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:57:30.456Z] [INFO] Card logs initialized successfully [2026-08-28T13:57:37.890Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:57:37.891Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:57:37.893Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:57:37.893Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:57:37.973Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:57:37.973Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:57:37.975Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T13:59:04.163Z] [INFO] Server running on http://localhost:3005 [2026-08-28T13:59:04.166Z] [INFO] Card logs initialized successfully [2026-08-28T13:59:18.113Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T13:59:18.113Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T13:59:18.128Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T13:59:18.129Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T13:59:18.259Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T13:59:18.260Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T13:59:18.262Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T14:02:13.224Z] [INFO] Server running on http://localhost:3005 [2026-08-28T14:02:13.226Z] [INFO] Card logs initialized successfully [2026-08-28T14:02:25.923Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T14:02:25.924Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T14:02:25.940Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T14:02:25.941Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T14:02:26.078Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T14:02:26.087Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T14:02:26.089Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T14:03:37.800Z] [ERROR] MulterError: Unexpected field at wrappedFileFilter (D:\rasch_git\electron\admin-server1\node_modules\multer\index.js:41:19) at Multipart. (D:\rasch_git\electron\admin-server1\node_modules\multer\lib\make-middleware.js:193:7) at Multipart.emit (node:events:509:28) at HeaderParser.cb (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:358:14) at HeaderParser.push (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:162:20) at SBMH.ssCb [as _cb] (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:394:37) at feed (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:219:14) at SBMH.push (D:\rasch_git\electron\admin-server1\node_modules\streamsearch\lib\sbmh.js:104:16) at Multipart._write (D:\rasch_git\electron\admin-server1\node_modules\busboy\lib\types\multipart.js:567:19) at writeOrBuffer (node:internal/streams/writable:570:12) [2026-08-28T14:05:00.439Z] [INFO] Server running on http://localhost:3005 [2026-08-28T14:05:00.442Z] [INFO] Card logs initialized successfully [2026-08-28T14:05:47.706Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T14:05:47.707Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T14:05:47.709Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T14:05:47.710Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T14:05:47.796Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T14:05:47.797Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T14:05:47.798Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T14:06:31.202Z] [INFO] [LOGIN] Попытка входа: grivova [2026-08-28T14:06:31.202Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T14:06:31.204Z] [INFO] [LOGIN] Результат поиска пользователя: не найден [2026-08-28T14:06:31.204Z] [WARN] [LOGIN] Пользователь не найден: grivova [2026-08-28T14:06:43.404Z] [INFO] [LOGIN] Попытка входа: asutp [2026-08-28T14:06:43.406Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T14:06:43.407Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T14:06:43.408Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T14:06:43.489Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T14:06:43.490Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":5,"username":"asutp"} [2026-08-28T14:06:43.491Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T14:07:57.016Z] [INFO] Server running on http://localhost:3005 [2026-08-28T14:07:57.018Z] [INFO] Card logs initialized successfully [2026-08-28T14:08:15.541Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-28T14:08:15.543Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-28T14:08:15.546Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-28T14:08:15.547Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-28T14:08:15.629Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-28T14:08:15.630Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-28T14:08:15.631Z] [INFO] [LOGIN] Ответ отправлен [2026-08-28T14:09:51.626Z] [INFO] Server running on http://localhost:3005 [2026-08-28T14:09:51.629Z] [INFO] Card logs initialized successfully [2026-08-31T05:58:23.110Z] [INFO] Server running on http://localhost:3005 [2026-08-31T05:58:23.117Z] [INFO] Card logs initialized successfully [2026-08-31T11:41:26.146Z] [INFO] Server running on http://localhost:3005 [2026-08-31T11:41:26.163Z] [INFO] Card logs initialized successfully [2026-08-31T11:41:58.530Z] [INFO] [LOGIN] Попытка входа: vova [2026-08-31T11:41:58.531Z] [INFO] [LOGIN] Проверка подключения к базе... [2026-08-31T11:41:58.554Z] [INFO] [LOGIN] Результат поиска пользователя: найден [2026-08-31T11:41:58.562Z] [INFO] [LOGIN] Сравнение пароля через bcrypt... [2026-08-31T11:41:58.657Z] [INFO] [LOGIN] Результат сравнения пароля: true [2026-08-31T11:41:58.661Z] [INFO] [LOGIN] Сессия установлена: {"isModerator":true,"userId":4,"username":"vova"} [2026-08-31T11:41:58.668Z] [INFO] [LOGIN] Ответ отправлен [2026-08-31T12:06:00.544Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:06:00.547Z] [INFO] Card logs initialized successfully [2026-08-31T12:18:40.420Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:18:40.423Z] [INFO] Card logs initialized successfully [2026-08-31T12:21:29.695Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:21:29.697Z] [INFO] Card logs initialized successfully [2026-08-31T12:23:29.133Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:23:29.137Z] [INFO] Card logs initialized successfully [2026-08-31T12:27:21.641Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:27:21.644Z] [INFO] Card logs initialized successfully [2026-08-31T12:30:33.180Z] [INFO] Server running on http://localhost:3005 [2026-08-31T12:30:33.183Z] [INFO] Card logs initialized successfully